Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
Go to the source code of this file.
Macros | |
#define | CROWNSTONE_UUID "24f00000-7d10-4805-bfc1-7663a01c3bff" |
Author: Crownstone Team Copyright: Crownstone (https://crownstone.rocks) Date: Nov 26, 2014 License: LGPLv3+, Apache License 2.0, and/or MIT (triple-licensed) More... | |
#define | SETUP_UUID "24f10000-7d10-4805-bfc1-7663a01c3bff" |
#define | CROWNSTONE_PLUG_SERVICE_DATA_UUID 0xC001 |
UUID used for the Service Data in the Scan Response packet. More... | |
#define | CROWNSTONE_BUILT_SERVICE_DATA_UUID 0xC002 |
#define | GUIDESTONE_SERVICE_DATA_UUID 0xC003 |
Enumerations | |
enum | CrownstoneCharacteristicsIDs { FACTORY_RESET_UUID = 0x9 , CONTROL_UUID = 0xC , RESULT_UUID = 0xD , SESSION_DATA_UUID = 0xE , SESSION_DATA_UNENCRYPTED_UUID = 0xF } |
enum | SetupCharacteristicsIDs { MAC_ADDRESS_UUID = 0x2 , SETUP_KEY_UUID = 0x3 , SETUP_CONTROL_UUID = 0xC , SETUP_RESULT_UUID = 0xD } |
#define CROWNSTONE_BUILT_SERVICE_DATA_UUID 0xC002 |
#define CROWNSTONE_PLUG_SERVICE_DATA_UUID 0xC001 |
#define CROWNSTONE_UUID "24f00000-7d10-4805-bfc1-7663a01c3bff" |
Author: Crownstone Team Copyright: Crownstone (https://crownstone.rocks) Date: Nov 26, 2014 License: LGPLv3+, Apache License 2.0, and/or MIT (triple-licensed)
Service UUIDs
The last 4 digits of the first tuple should be 0. They are used by the characteristics to set their UUIDs.
E.g. the Setup Service has UUID 24f10000-7d10-4805-bfc1-7663a01c3bff and the MAC Address Characteristic of the Setup Service has UUID 24f10002-7d10-4805-bfc1-7663a01c3bff Custom Service UUIDs
#define GUIDESTONE_SERVICE_DATA_UUID 0xC003 |
#define SETUP_UUID "24f10000-7d10-4805-bfc1-7663a01c3bff" |