summaryrefslogtreecommitdiff
path: root/shared-bindings/bleio/Service.c
AgeCommit message (Collapse)Author
2019-08-29rename bleio module to _bleioDan Halbert
2019-08-29address minor issues: typos, make translate, and sphinxDan Halbert
2019-08-28another API rework: less abstraction leakageDan Halbert
2019-08-28bleio: API change to create and connect related objects simulatenously: no ↵Dan Halbert
orphan bleio objects
2019-08-06WIP: more Descriptor work; refactor gattc/gatts read/writeDan Halbert
2019-07-27allow discovery from central or peripheralDan Halbert
2019-07-16Address review comments.Dan Halbert
2019-07-09UARTClient now works both directionsDan Halbert
2019-07-02WIP: CharacteristicBuffer for Central; not working: need to set remote ↵Dan Halbert
Characteristic Service
2019-06-29Central is connecting; characteristics can be read and writtenDan Halbert
2019-06-21WIP: Central compiles; now will testDan Halbert
2019-06-19Update copyrights; get ready for CentralDan Halbert
2019-06-18Don't operate directly on bleio objects in shared-bindings: use common_halDan Halbert
routines instead. Changes made but not yet tested.
2019-05-31fix advertisement length check; add Service.secondary attributeDan Halbert
2019-01-14fixup m0 and nrfScott Shawcroft
2018-12-27wip: advertising works, but not connectionDan Halbert
2018-12-07bleio WIP: redo for more immutability; use sd_* routines for internal flash ↵Dan Halbert
write
2018-11-26WIP: debug; add hash and __eq__ to UUIDDan Halbert
2018-11-20More UUID work; use mp_raise for exceptionsDan Halbert
2018-11-20WIP: bleio revisionsDan Halbert
2018-10-21bleio: Fix errors after rebasearturo182
2018-10-21bleio: Don't register the services until neededarturo182
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.
2018-10-21bleio: Let Characteristic inherit the Services UUID lengtharturo182
2018-10-21bleio: Remove redundant struct fieldarturo182
2018-10-21bleio: A bit of cleanuparturo182
2018-10-21nrf: Cleanup of the ble driverarturo182
Moved the functions to classes that they belong to.
2018-10-21bleio: Improve type documentationarturo182
2018-10-21nrf: Move the Peripheral class to bleio as Devicearturo182
This was the last class from ubluepy and so that module is now gone. The Device class offers both Peripheral and Central functionality. See the inline docs for more info.
2018-10-21nrf: Move the Service class from ubluepy to the shared bleio modulearturo182