Bugs Fixed
- Do not requires handles to be initialized 29
- Code consistency between characteristic properties and permissions enums 31
- Appropriately assign the correct protection level to characteristics on DotNet 35
- uuids are passed through UUID to ensure querying for services and characteristics is not case-sensitive 10
Code Changes
- Using Black formatting
- Create Bless objects for bluez backend that mirrors more closely to CoreBluetooth and DotNet backends 37
- Allow bless characteristics and services to be initialized before being added to the server 32 33
Features
- Define services and characteristics easily using a signal dictionary object 42