Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
#include <cstdint>
Go to the source code of this file.
Enumerations | |
enum | BleCompanyId : uint16_t { Apple = 0x004C , Crownstone = 0x038E , Tile = 0x067C } |
Bluetooth company ids of devices that Crownstones integrate with or recognize. More... | |
enum | BleServiceUuid : uint16_t { TileX = 0xFEEC , TileY = 0xFEED , TileZ = 0xFD84 } |
16 bit service UUIDs as found on the pages: More... | |
Variables | |
constexpr uint8_t | ADVERTISEMENT_DATA_MAX_SIZE = 31 |
Maximum length advertisement data. More... | |
enum BleCompanyId : uint16_t |
Bluetooth company ids of devices that Crownstones integrate with or recognize.
Naming convention:
See https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers
Enumerator | |
---|---|
Apple | |
Crownstone | |
Tile |
enum BleServiceUuid : uint16_t |
16 bit service UUIDs as found on the pages:
https://www.bluetooth.com/specifications/assigned-numbers/ https://btprodspecificationrefs.blob.core.windows.net/assigned-values/16-bit%20UUID%20Numbers%20Document.pdf
Enumerator | |
---|---|
TileX | |
TileY | |
TileZ |
|
constexpr |
Maximum length advertisement data.