<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/bleio/Service.h, branch 5.0.0-alpha.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-alpha.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.0.0-alpha.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-08-29T22:44:27+00:00</updated>
<entry>
<title>rename bleio module to _bleio</title>
<updated>2019-08-29T22:44:27+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-08-29T22:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a64af92807f012828636c101f4350272f6e929a'/>
<id>urn:sha1:7a64af92807f012828636c101f4350272f6e929a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>another API rework: less abstraction leakage</title>
<updated>2019-08-29T03:15:22+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-08-29T03:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f17059b10bde0bdce3aca959ea9ee207ed98ede7'/>
<id>urn:sha1:f17059b10bde0bdce3aca959ea9ee207ed98ede7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bleio: API change to create and connect related objects simulatenously: no orphan bleio objects</title>
<updated>2019-08-28T20:15:09+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-08-28T20:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=19c59b41edcfdbb2ef67c73729fb8c866dd360ad'/>
<id>urn:sha1:19c59b41edcfdbb2ef67c73729fb8c866dd360ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>allow discovery from central or peripheral</title>
<updated>2019-07-27T17:22:15+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-07-27T17:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=28ca05ccdcf674ad128f357ac8f54a1931560331'/>
<id>urn:sha1:28ca05ccdcf674ad128f357ac8f54a1931560331</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UARTClient now works both directions</title>
<updated>2019-07-09T04:21:46+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-07-09T04:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=118b26b335c7153eeb4847e04019cdc0829ca960'/>
<id>urn:sha1:118b26b335c7153eeb4847e04019cdc0829ca960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyrights; get ready for Central</title>
<updated>2019-06-19T14:42:36+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-06-19T14:42:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a1b5d800f30418a08a39e73ba4b3e276ca6c7241'/>
<id>urn:sha1:a1b5d800f30418a08a39e73ba4b3e276ca6c7241</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't operate directly on bleio objects in shared-bindings: use common_hal</title>
<updated>2019-06-19T03:46:20+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-06-19T03:46:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=35b919185747c42e183ccfc41f99fd370acca450'/>
<id>urn:sha1:35b919185747c42e183ccfc41f99fd370acca450</id>
<content type='text'>
routines instead. Changes made but not yet tested.
</content>
</entry>
<entry>
<title>wip: advertising works, but not connection</title>
<updated>2018-12-27T05:04:04+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-12-27T05:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4167bf5b241eec4e5a04c36d7f7c66d43a8bb921'/>
<id>urn:sha1:4167bf5b241eec4e5a04c36d7f7c66d43a8bb921</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bleio: Don't register the services until needed</title>
<updated>2018-10-21T14:00:04+00:00</updated>
<author>
<name>arturo182</name>
<email>arturo182@tlen.pl</email>
</author>
<published>2018-07-25T22:04:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=eceb21a0175bd6109c81c7fa0def81dd57fdfe9c'/>
<id>urn:sha1:eceb21a0175bd6109c81c7fa0def81dd57fdfe9c</id>
<content type='text'>
Because of the very specific way nRF requires service registration
(characteristics can be added only to last added service), we would
have to write the Python code in a specific way. With this patch the
user has more freedom.
</content>
</entry>
<entry>
<title>nrf: Move the Service class from ubluepy to the shared bleio module</title>
<updated>2018-10-21T13:43:51+00:00</updated>
<author>
<name>arturo182</name>
<email>arturo182@tlen.pl</email>
</author>
<published>2018-07-18T23:01:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bda734223e75382be048d47fa9331afd7e9cfdce'/>
<id>urn:sha1:bda734223e75382be048d47fa9331afd7e9cfdce</id>
<content type='text'>
</content>
</entry>
</feed>
