<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/_bleio, branch master</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-05-19T07:01:19+00:00</updated>
<entry>
<title>bleio: adapter: add advertising timeout and status</title>
<updated>2020-05-19T07:01:19+00:00</updated>
<author>
<name>Sean Cross</name>
<email>sean@xobs.io</email>
</author>
<published>2020-05-19T06:56:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=34f91f01c6691908e024eba07b7f0eff187a693a'/>
<id>urn:sha1:34f91f01c6691908e024eba07b7f0eff187a693a</id>
<content type='text'>
Add a field to allow specifying a timeout when initiating advertising.
As part of this, add a new property to determine if the device is still
advertising.

Additionally, have the `anonymous` property require a timeout, and set
the timeout to the maximum possible value if no timeout is specified.

Signed-off-by: Sean Cross &lt;sean@xobs.io&gt;
</content>
</entry>
<entry>
<title>_bleio: support anonymous advertising</title>
<updated>2020-05-19T07:01:18+00:00</updated>
<author>
<name>Sean Cross</name>
<email>sean@xobs.io</email>
</author>
<published>2020-05-17T14:06:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cfe65742a376652be0b44ff93d47f407a9db8bf9'/>
<id>urn:sha1:cfe65742a376652be0b44ff93d47f407a9db8bf9</id>
<content type='text'>
Add a new parameter to the `start_advertising()` function to enable
anonymous advertising.  This forces a call to `sd_ble_gap_privacy_set()`
with `privacy_mode` set to `BLE_GAP_PRIVACY_MODE_DEVICE_PRIVACY` and
`private_addr_type` set to
`BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE`.

With this, addresses will cycle at a predefined rate (currently once
every 15 minutes).

Signed-off-by: Sean Cross &lt;sean@xobs.io&gt;
</content>
</entry>
<entry>
<title>Swap sphinx to autoapi and the inline stubs</title>
<updated>2020-05-13T00:28:24+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-05-13T00:15:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4e8de3c554024d3ac89e9ee77b958a6932a64bec'/>
<id>urn:sha1:4e8de3c554024d3ac89e9ee77b958a6932a64bec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into master</title>
<updated>2020-05-12T16:26:02+00:00</updated>
<author>
<name>dherrada</name>
<email>33632497+dherrada@users.noreply.github.com</email>
</author>
<published>2020-05-12T16:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c534a872a2b5a2d5e6b7543f56539afb24261443'/>
<id>urn:sha1:c534a872a2b5a2d5e6b7543f56539afb24261443</id>
<content type='text'>
</content>
</entry>
<entry>
<title>trivial change to force rebuild</title>
<updated>2020-05-05T03:05:47+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-05-05T03:05:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e1366d78b125f0aca7d9f2e6faa55d3b0adf2e83'/>
<id>urn:sha1:e1366d78b125f0aca7d9f2e6faa55d3b0adf2e83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>address review comments</title>
<updated>2020-05-04T23:51:08+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-05-04T23:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b7836aeac67c32b940ac38ee967e30a24ce8cf6f'/>
<id>urn:sha1:b7836aeac67c32b940ac38ee967e30a24ce8cf6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add PacketBuffer .incoming_ and .outgoing_packet_length</title>
<updated>2020-05-04T19:59:45+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-05-04T18:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d6c6f9f4f080d60716b148aed951462a065074d2'/>
<id>urn:sha1:d6c6f9f4f080d60716b148aed951462a065074d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Did audiopwmio, bitbangio, and _bleio</title>
<updated>2020-05-01T22:23:27+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@gmail.com</email>
</author>
<published>2020-05-01T22:23:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e465e63b98c3825298219e2144a145208aaff7f'/>
<id>urn:sha1:0e465e63b98c3825298219e2144a145208aaff7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PacketBuffer doc fixes</title>
<updated>2020-04-30T04:36:01+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-04-30T04:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=46298ddcb4c96f7d8a6911bda46eabbe935e5670'/>
<id>urn:sha1:46298ddcb4c96f7d8a6911bda46eabbe935e5670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>further cleanup and bug fixing</title>
<updated>2020-04-30T03:18:08+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-04-30T03:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f3078511a6ca9bdcd67c893c421edbfc85c96ed1'/>
<id>urn:sha1:f3078511a6ca9bdcd67c893c421edbfc85c96ed1</id>
<content type='text'>
</content>
</entry>
</feed>
