|
| static std::pair< uint16_t, float > | charScale [] |
| | Scaling factors for GATT characteristics.
|
| |
|
static size_t | charScaleSize |
| | Number of characteristic scaling entries.
|
| |
|
static uint16_t | UUID16_ACCEL = 0x2c06 |
| | 16-bit UUID for Acceleration characteristic.
|
| |
|
static uint16_t | UUID16_AGGREGATE = 0x2a5a |
| | 16-bit UUID for Aggregate characteristic.
|
| |
|
static uint16_t | UUID16_AIOS = 0x1815 |
| | 16-bit Bluetooth SIG UUID for AIOS.
|
| |
|
static uint16_t | UUID16_ANALOG = 0x2a58 |
| | 16-bit UUID for Analog characteristic.
|
| |
|
static uint16_t | UUID16_BSS = 0x183b |
| | 16-bit Bluetooth SIG UUID for BSS.
|
| |
|
static uint16_t | UUID16_CURRENT = 0x2aee |
| | 16-bit UUID for Electric Current characteristic.
|
| |
|
static uint16_t | UUID16_CURRENTRANGE = 0x2aef |
| | 16-bit UUID for Electric Current Range characteristic.
|
| |
|
static uint16_t | UUID16_CURRENTSPEC = 0x2af0 |
| | 16-bit UUID for Electric Current Specification characteristic.
|
| |
|
static uint16_t | UUID16_CURRENTSTATS = 0x2af1 |
| | 16-bit UUID for Electric Current Statistics characteristic.
|
| |
|
static uint16_t | UUID16_DIGITAL = 0x2a56 |
| | 16-bit UUID for Digital characteristic.
|
| |
|
static uint16_t | UUID16_ESS = 0x181a |
| | 16-bit Bluetooth SIG UUID for ESS.
|
| |
|
static uint16_t | UUID16_HUM = 0x2a6f |
| | 16-bit UUID for Humidity characteristic.
|
| |
|
static uint16_t | UUID16_ILLUMINANCE = 0x2afb |
| | 16-bit UUID for Illuminance characteristic.
|
| |
|
static uint16_t | UUID16_IMDS = 0x185a |
| | 16-bit Bluetooth SIG UUID for IMDS.
|
| |
|
static uint16_t | UUID16_PRESS = 0x2a6d |
| | 16-bit UUID for Pressure characteristic.
|
| |
|
static uint16_t | UUID16_RESISTANCE = 0x272a |
| | 16-bit UUID for Electric Resistance characteristic.
|
| |
|
static uint16_t | UUID16_TEMP = 0x2a6e |
| | 16-bit UUID for Temperature characteristic.
|
| |
|
static uint16_t | UUID16_TWINDDIR = 0x2a71 |
| | 16-bit UUID for True Wind Direction characteristic.
|
| |
|
static uint16_t | UUID16_TWINDSPEED = 0x2a70 |
| | 16-bit UUID for True Wind Speed characteristic.
|
| |
|
static uint16_t | UUID16_UVIDX = 0x2a76 |
| | 16-bit UUID for UV Index characteristic.
|
| |
|
static uint16_t | UUID16_VOLTAGE = 0x2b18 |
| | 16-bit UUID for Voltage characteristic.
|
| |
|
static uint16_t | UUID16_VOLTAGEFREQ = 0x2be8 |
| | 16-bit UUID for Voltage Frequency characteristic.
|
| |
|
static uint16_t | UUID16_VOLTAGESPEC = 0x2b19 |
| | 16-bit UUID for Voltage Specification characteristic.
|
| |
|
static uint16_t | UUID16_VOLTAGESTAT = 0x2b1a |
| | 16-bit UUID for Voltage Statistics characteristic.
|
| |
| static uint32_t | UUID_ACCEL [4] = {0x2c060010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Acceleration Characteristic UUID (0x2C06).
|
| |
| static uint32_t | UUID_AGGREGATE [4] = {0x2a5a0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Aggregate Characteristic UUID (0x2A5A).
|
| |
| static uint32_t | UUID_AIOS [4] = {0x18150010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Automation I/O Service UUID (0x1815).
|
| |
| static uint32_t | UUID_ANALOG [4] = {0x2a580010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Analog Characteristic UUID (0x2A58).
|
| |
| static uint32_t | UUID_BSS [4] = {0x183b0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Binary Sensor Service UUID (0x183B).
|
| |
| static uint32_t | UUID_CURRENT [4] = {0x2aee0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Electric Current Characteristic UUID (0x2AEE).
|
| |
| static uint32_t | UUID_CURRENTRANGE [4] = {0x2aef0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Electric Current Range Characteristic UUID (0x2AEF).
|
| |
| static uint32_t | UUID_CURRENTSPEC [4] = {0x2af00010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Electric Current Specification Characteristic UUID (0x2AF0).
|
| |
| static uint32_t | UUID_CURRENTSTATS [4] = {0x2af10010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Electric Current Statistics Characteristic UUID (0x2AF1).
|
| |
| static uint32_t | UUID_DIGITAL [4] = {0x2a560010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Digital Characteristic UUID (0x2A56).
|
| |
| static uint32_t | UUID_ESS [4] = {0x181a0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Environmental Sensing Service UUID (0x181A).
|
| |
| static uint32_t | UUID_HUM [4] = {0x2a6f0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Humidity Characteristic UUID (0x2A6F).
|
| |
| static uint32_t | UUID_ILLUMINANCE [4] = {0x2afb0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Illuminance Characteristic UUID (0x2AFB).
|
| |
| static uint32_t | UUID_IMDS [4] = {0x185a0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Industrial Measurement Device Service UUID (0x185A).
|
| |
| static uint32_t | UUID_INPUT_TRIGGER_SET [4] |
| | AIOS Input Trigger Set characteristic (0x2A57).
|
| |
| static uint32_t | UUID_OUTPUT_TRIGGER_SET [4] |
| | AIOS Output Trigger Set characteristic (0x2A5C).
|
| |
| static uint32_t | UUID_PRESS [4] = {0x2a6d0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Pressure Characteristic UUID (0x2A6D).
|
| |
| static uint32_t | UUID_RESISTANCE [4] = {0x272a0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Electric Resistance Characteristic UUID (0x272A).
|
| |
| static uint32_t | UUID_TEMP [4] = {0x2a6e0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Temperature Characteristic UUID (0x2A6E).
|
| |
| static uint32_t | UUID_TIME_TRIGGER_SET [4] |
| | AIOS Time Trigger Set characteristic (0x2A3F).
|
| |
| static uint32_t | UUID_TWINDDIR [4] = {0x2a710010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | True Wind Direction Characteristic UUID (0x2A71).
|
| |
| static uint32_t | UUID_TWINDSPEED [4] = {0x2a700010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | True Wind Speed Characteristic UUID (0x2A70).
|
| |
| static uint32_t | UUID_UVIDX [4] = {0x2a760010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | UV Index Characteristic UUID (0x2A76).
|
| |
| static uint32_t | UUID_VOLTAGE [4] = {0x2b180010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Voltage Characteristic UUID (0x2B18).
|
| |
| static uint32_t | UUID_VOLTAGEFREQ [4] = {0x2be80010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Voltage Frequency Characteristic UUID (0x2BE8).
|
| |
| static uint32_t | UUID_VOLTAGESPEC [4] = {0x2b190010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Voltage Specification Characteristic UUID (0x2B19).
|
| |
| static uint32_t | UUID_VOLTAGESTAT [4] = {0x2b1a0010, 0x7474754e, 0x694e2058, 0x454c426d} |
| | Voltage Statistics Characteristic UUID (0x2B1A).
|
| |
Interface for BLE peripheral services with GATT characteristics.
This interface defines the callback and UUID constants for GATT services exposed by the BLE peripheral.
Definition at line 23 of file iprph.hxx.