summaryrefslogtreecommitdiff
path: root/shared-bindings/bleio
AgeCommit message (Collapse)Author
2018-10-21bleio: Fix errors after rebasearturo182
2018-10-21bleio: Fix docs errorarturo182
2018-10-21bleio: Allow using len() on UUIDarturo182
2018-10-21bleio: Remove UUID static variablesarturo182
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: Add scan_entry as an param for the Device constructorarturo182
2018-10-21 bleio: Remove unneeded TODOarturo182
2018-10-21bleio: Remove deep copy constructor for UUIDarturo182
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: Fix incorrect role detectionarturo182
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
2018-10-21nrf: Move the Characteristic class from ubluepy to the shared bleio modulearturo182
2018-10-21bleio: Move the Scanner class to a shared modulearturo182
2018-10-21bleio: Move ScanEntry to shared module and add a new AdvertisementData classarturo182
2018-10-21bleio: Add a new Address classarturo182
Use the new in the Adapter singleton.
2018-10-21bleio: Add a AddressType enum-like classarturo182
2018-10-21nrf: Move the Descriptor class from ubluepy to the shared bleio modulearturo182
2018-10-21nrf: Move the UUID class from ubluepy to the shared bleio modulearturo182
Also added a UUIDType enum-like class for determining UUID type.
2018-07-28merge finishedDan Halbert
2018-07-13nrf: Split the ble module into a shared part and the port implementationarturo182
This allows other ports to implement these shared bindings.