|
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.