35 #define URICFG_UUID_BYTES(id) 0xd8, 0x81, 0xc9, 0x1a, 0xb9, 0x99, \ 39 (id & 0xFF), ((id >> 8) & 0xFF), 0x0c, 0xee 44 URICFG_UUID_SVC = 0x2080,
45 URICFG_UUID_CHR_LOCKSTATE = 0x2081,
46 URICFG_UUID_CHR_LOCK = 0x2082,
47 URICFG_UUID_CHR_UNLOCK = 0x2083,
48 URICFG_UUID_CHR_URIDATA = 0x2084,
49 URICFG_UUID_CHR_URIFLAGS = 0x2085,
50 URICFG_UUID_CHR_TXPWRLEVELS = 0x2086,
51 URICFG_UUID_CHR_TXPWRMODE = 0x2087,
52 URICFG_UUID_CHR_BEACONPERIOD = 0x2088,
53 URICFG_UUID_CHR_RESET = 0x2089
59 URICFG_ATT_TXPWRMODE_LOWEST = 0,
60 URICFG_ATT_TXPWRMODE_LOW = 1,
61 URICFG_ATT_TXPWRMODE_MEDIUM = 2,
62 URICFG_ATT_TXPWRMODE_HIGH = 3
69 #define URICFG_MAXSIZE_URIDATA_ATT 18 70 #define URICFG_SIZE_TXPWRLEVELS_ATT 4 71 #define URICFG_SIZE_LOCK_ATT 16 78 #define URICFG_ATT_BEACONPERIOD_MIN 20 79 #define URICFG_ATT_BEACONPERIOD_MAX 10240 80 #define URICFG_ATT_BEACONPERIOD_DISABLE 0 87 #define URICFG_ATT_URIFLAGS_DEFAULT 0x00 88 #define URICFG_ATT_TXPWRMODE_DEFAULT URICFG_ATT_TXPWRMODE_LOW 89 #define URICFG_ATT_BEACONPERIOD_DEFAULT 1000 90 #define URICFG_ATT_LOCK_DEFAULT_BYTES 0x00, 0x00, 0x00, 0x00, \ 94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 98 #define URICFG_SERVICE_UUID 0xFED8