An up-to-date listing of all the various Bluetooth Specification-related elements (Company IDs, Service UUIDs, Characteristic UUIDs and Descriptor UUIDs), that you can use in your Python projects instead of rolling your own.
MIT License
Bot releases are hidden (Show)
Published by koenvervloesem about 2 months ago
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v1.1.1...v1.1.2
Published by koenvervloesem over 1 year ago
This is a small release with updated data.
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v1.1.0...v1.1.1
Published by koenvervloesem over 1 year ago
This is a small feature release. Apart from the updated data, there's a new function bluetooth_numbers.utils.is_standard_uuid128 that checks whether a 128-bit Bluetooth UUID is a standard UUID.
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v1.0.1...v1.1.0
Published by koenvervloesem over 1 year ago
This is a bugfix release, mostly with updated data:
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v1.0.0...v1.0.1
Published by koenvervloesem almost 2 years ago
This is a major release with some breaking changes.
Whereas in previous versions you did:
from bluetooth_numbers.companies import company
This is now:
from bluetooth_numbers import company
The OUIs and CICs now also use their own dict-like class, just like the services, characteristics and descriptions already did.
All searches for numbers now raise package-specific exceptions when something's wrong, for instance for invalid or unknown values.
Look at the API documentation for all these changes.
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v0.2.1...v1.0.0
Published by koenvervloesem almost 2 years ago
This bugfix release updates the Bluetooth Numbers Database to commit 3d0f452 (December 20 2022). This fixes some issues with Philips Hue UUIDs. Upstream PR: https://github.com/NordicSemiconductor/bluetooth-numbers-database/pull/94
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v0.2.0...v0.2.1
Published by koenvervloesem almost 2 years ago
Both types of UUIDs are taken from the Bluetooth Assigned Numbers document from 2022-12-15.
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v0.1.3...v0.2.0
Published by koenvervloesem almost 2 years ago
Full Changelog: https://github.com/koenvervloesem/bluetooth-numbers/compare/v0.1.2...v0.1.3
Published by koenvervloesem over 2 years ago
Updates company IDs, services, characteristics and descriptors. This tracks bluetooth-numbers-database @ 2178b94 (July 5 2022).
Published by koenvervloesem over 2 years ago
Initial release.
Install with:
pip3 install bluetooth-numbers==0.1.1