GROUP_ID_SIDE_INFO_SENSOR | 0xEB |
GROUP_ID_SIDE_INFO | 0xEC |
GROUP_ID_GW2BRG | 0xED |
GROUP_ID_BRG2GW | 0xEE |
GROUP_ID_UNIFIED_PKT_V0 | 0x3F |
GROUP_ID_SIGNAL_INDICATOR | 0x3E |
GROUP_ID_BLE5_PKT0 | 0x3D |
GROUP_ID_UNIFIED_PKT_V1 | 0x3C |
GROUP_ID_BLE5_EXTENDED | 0x3B |
ACTION_EMPTY | 0 |
ACTION_REBOOT | 1 |
ACTION_BLINK | 2 |
ACTION_GET_MODULE | 3 |
ACTION_RESTORE_DEFAULTS | 4 |
ACTION_SEND_HB | 5 |
ACTION_EXT_SENSOR_DEPRECATED | 6 |
ACTION_SPARSE_37_DEPRECATED | 7 |
ACTION_GW_HB | 8 |
ACTION_GET_BATTERY_SENSOR | 9 |
ACTION_GET_POF_DATA | 10 |
ACTION_PL_STATUS | 11 |
BRG2BRG_ACTION_EMPTY | 0 |
BRG2BRG_ACTION_CFG | 1 |
BRG2BRG_ACTION_OTA | 2 |
RSSI_VAL_MIN | 40 |
RSSI_VAL_MAX | 103 |
API_VERSION_V0 | 0 |
API_VERSION_V1 | 1 |
API_VERSION_V2 | 2 |
API_VERSION_V5 | 5 |
API_VERSION_V6 | 6 |
API_VERSION_V7 | 7 |
API_VERSION_V8 | 8 |
API_VERSION_V9 | 9 |
API_VERSION_V10 | 10 |
API_VERSION_V11 | 11 |
API_VERSION_V12 | 12 |
API_VERSION_LATEST | 12 |
API_VERSION_SENSOR_V0 | 0 |
API_VERSION_SENSOR_LATEST | 0 |
MODULE_EMPTY | 0 |
MODULE_GLOBAL | 0 |
MODULE_IF | 1 |
MODULE_DATAPATH | 2 |
MODULE_ENERGY_2400 | 3 |
MODULE_ENERGY_SUB1G | 4 |
MODULE_CALIBRATION | 5 |
MODULE_PWR_MGMT | 6 |
MODULE_EXT_SENSORS | 7 |
MODULE_CUSTOM | 8 |
SUB1G_ENERGY_PATTERN_NO_ENERGIZING | 0x00 |
SUB1G_ENERGY_PATTERN_SINGLE_TONE_915000 | 0x01 |
SUB1G_ENERGY_PATTERN_FCC_HOPPING | 0x02 |
SUB1G_ENERGY_PATTERN_JAPAN_1W | 0x03 |
SUB1G_ENERGY_PATTERN_JAPAN_350MW | 0x04 |
SUB1G_ENERGY_PATTERN_KOREA | 0x05 |
SUB1G_ENERGY_PATTERN_SINGLE_TONE_916300 | 0x06 |
SUB1G_ENERGY_PATTERN_SINGLE_TONE_917500 | 0x07 |
SUB1G_ENERGY_PATTERN_AUSTRALIA | 0x08 |
SUB1G_ENERGY_PATTERN_ISRAEL | 0x09 |
SUB1G_ENERGY_PATTERN_NZ_HOPPING | 0x0A |
SUB1G_ENERGY_PATTERN_LAST | SUB1G_ENERGY_PATTERN_NZ_HOPPING |
CHANNEL_FREQ_37 | 2402 |
CHANNEL_FREQ_38 | 2426 |
CHANNEL_FREQ_39 | 2480 |
CHANNEL_37 | 37 |
CHANNEL_38 | 38 |
CHANNEL_39 | 39 |
FREQUENCY_BAND_EDGE_2480 | 2480 |
FREQUENCY_BAND_EDGE_2475 | 2475 |
OUTPUT_POWER_2_4_NEG_12 | -12 |
OUTPUT_POWER_2_4_NEG_8 | -8 |
OUTPUT_POWER_2_4_NEG_4 | -4 |
OUTPUT_POWER_2_4_POS_0 | 0 |
OUTPUT_POWER_2_4_POS_2 | 2 |
OUTPUT_POWER_2_4_POS_3 | 3 |
OUTPUT_POWER_2_4_POS_4 | 4 |
OUTPUT_POWER_2_4_POS_5 | 5 |
OUTPUT_POWER_2_4_POS_6 | 6 |
OUTPUT_POWER_2_4_POS_7 | 7 |
OUTPUT_POWER_2_4_POS_8 | 8 |
ENERGY_PATTERN_2_4_NO_ENERGIZING | 0x00 |
ENERGY_PATTERN_2_4_CHANNEL_37 | 0x01 |
ENERGY_PATTERN_2_4_CHANNEL_38 | 0x02 |
ENERGY_PATTERN_2_4_CHANNEL_39 | 0x03 |
ENERGY_PATTERN_2_4_FREQ_2450 | 0x04 |
ENERGY_PATTERN_2_4_FREQ_2454 | 0x05 |
ENERGY_PATTERN_2_4_LAST | ENERGY_PATTERN_2_4_FREQ_2454 |
RX_CHANNEL_37 | 0x00 |
RX_CHANNEL_38 | 0x01 |
RX_CHANNEL_39 | 0x02 |
RX_CHANNEL_10_250K | 0x03 |
RX_CHANNEL_10_500K | 0x04 |
RX_CHANNEL_V11_37 | 0x00 |
RX_CHANNEL_V11_38 | 0x01 |
RX_CHANNEL_V11_39 | 0x02 |
RX_CHANNEL_V11_4_1MBPS | 0x03 |
RX_CHANNEL_V11_10_1MBPS | 0x04 |
RX_CHANNEL_V11_4_2MBPS | 0x05 |
RX_CHANNEL_V11_10_2MBPS | 0x06 |
SECONDARY_RX_CHANNEL_10 | 10 |
BLE5_PARAM_PRIMARY_CHANNEL_SCAN_CYCLE | 15000 |
BLE5_PARAM_PRIMARY_CHANNEL_SCAN_DURATION | 300 |
BLE5_PARAM_SECONDARY_CHANNEL_SCAN_DURATION | BLE5_PARAM_PRIMARY_CHANNEL_SCAN_CYCLE - BLE5_PARAM_PRIMARY_CHANNEL_SCAN_DURATION |
SUB1G_FREQ_915000 | 915000 |
SUB1G_FREQ_916300 | 916300 |
SUB1G_FREQ_917500 | 917500 |
SUB1G_FREQ_918000 | 918000 |
SUB1G_FREQ_919100 | 919100 |
SUB1G_FREQ_905000 | 905000 |
SUB1G_FREQ_920000 | 920000 |
SUB1G_FREQ_PROFILE_915000 | 0 |
SUB1G_FREQ_PROFILE_916300 | 2 |
SUB1G_FREQ_PROFILE_917500 | 3 |
SUB1G_FREQ_PROFILE_918000 | 4 |
SUB1G_FREQ_PROFILE_919100 | 5 |
SUB1G_FREQ_PROFILE_920000 | 6 |
SUB1G_OUTPUT_POWER_11 | 11 |
SUB1G_OUTPUT_POWER_14 | 14 |
SUB1G_OUTPUT_POWER_17 | 17 |
SUB1G_OUTPUT_POWER_19 | 19 |
SUB1G_OUTPUT_POWER_20 | 20 |
SUB1G_OUTPUT_POWER_23 | 23 |
SUB1G_OUTPUT_POWER_25 | 25 |
SUB1G_OUTPUT_POWER_26 | 26 |
SUB1G_OUTPUT_POWER_27 | 27 |
SUB1G_OUTPUT_POWER_29 | 29 |
SUB1G_OUTPUT_POWER_32 | 32 |
SUB1G_OUTPUT_POWER_PROFILE_14 | 0 |
SUB1G_OUTPUT_POWER_PROFILE_17 | 1 |
SUB1G_OUTPUT_POWER_PROFILE_20 | 2 |
SUB1G_OUTPUT_POWER_PROFILE_23 | 3 |
SUB1G_OUTPUT_POWER_PROFILE_26 | 4 |
SUB1G_OUTPUT_POWER_PROFILE_29 | 5 |
SUB1G_OUTPUT_POWER_PROFILE_32 | 6 |
PKT_FILTER_RANDOM_FIRST_ARRIVING_PKT | 0x00 |
PKT_FILTER_DISABLE_FORWARDING | 0x10 |
PKT_FILTER_TEMP_PKT | 0x11 |
PKT_FILTER_ADVANCED_PKT | 0x12 |
PKT_FILTER_TEMP_AND_ADVANCED_PKTS | 0x13 |
PKT_FILTER_DEBUG_PKT | 0x14 |
PKT_FILTER_TEMP_AND_DEBUG_PKTS | 0x15 |
PKT_FILTER_TEMP_ADVANCED_AND_DEBUG_PKTS | 0x17 |
PKT_TYPE_TEMP | 0 |
PKT_TYPE_ADVANCED | 1 |
PKT_TYPE_DEBUG | 2 |
PKT_TYPE_BLE5_EXTENDED_TEMP_ADVANCED | 2 |
PKT_TYPE_BLE5_EXTENDED_DEBUG | 3 |
CALIBRATION_PATTERN_STANDARD | 0x00 |
CALIBRATION_PATTERN_38_38_39 | 0x01 |
CALIBRATION_PATTERN_EU_PATTERN | 0x02 |
CALIBRATION_PATTERN_DISABLE_BEACON | 0x03 |
DATAPATH_PATTERN_STANDARD | 0x00 |
DATAPATH_PATTERN_38_38_39 | 0x01 |
DATAPATH_PATTERN_EU_PATTERN | 0x02 |
SIGNAL_INDICATOR_REP_1 | 1 |
SIGNAL_INDICATOR_REP_2 | 2 |
SIGNAL_INDICATOR_REP_3 | 3 |
SIGNAL_INDICATOR_REP_4 | 4 |
SIGNAL_INDICATOR_SUB1G_REP_1 | 1 |
SIGNAL_INDICATOR_SUB1G_REP_2 | 2 |
SIGNAL_INDICATOR_SUB1G_REP_3 | 3 |
SIGNAL_INDICATOR_SUB1G_REP_4 | 4 |
SIGNAL_INDICATOR_REP_PROFILE_1 | 0 |
SIGNAL_INDICATOR_REP_PROFILE_2 | 1 |
SIGNAL_INDICATOR_REP_PROFILE_3 | 2 |
SIGNAL_INDICATOR_REP_PROFILE_4 | 3 |
SIGNAL_INDICATOR_SUB1G_REP_PROFILE_1 | 0 |
SIGNAL_INDICATOR_SUB1G_REP_PROFILE_2 | 1 |
SIGNAL_INDICATOR_SUB1G_REP_PROFILE_3 | 2 |
SIGNAL_INDICATOR_SUB1G_REP_PROFILE_4 | 3 |
EXTERNAL_SENSORS_NO_SENSOR | 0x00000000 |
EXTERNAL_SENSORS_MINEWS1 | 0x16E1FF01 |
EXTERNAL_SENSORS_VOLTAIC_BATT_LEVEL_DONGLE | 0xFF050500 |
EXTERNAL_SENSORS_SIGNAL_INDICATOR | 0xFF000500 |
EXTERNAL_SENSORS_ZEBRA_PRINTER | 0x0279FE01 |
EXTERNAL_SENSORS_ERM_SMART_MS | 0xFFAE0400 |
HDR_DEFAULT_PKT_SIZE | 0x1E |
HDR_DEFAULT_BLE_EXT_PKT_SIZE | 0x26 |
HDR_DEFAULT_BLE_EXT_SI_PKT_SIZE | 0x29 |
HDR_DEFAULT_AD_TYPE | 0x16 |
HDR_DEFAULT_BRG_UUID_MSB | 0xC6 |
HDR_DEFAULT_BRG_UUID_LSB | 0xFC |
HDR_DEFAULT_BRG_SENSOR_UUID_MSB | 0x90 |
HDR_DEFAULT_BRG_SENSOR_UUID_LSB | 0xFC |
HDR_DEFAULT_TAG_UUID_MSB | 0xAF |
HDR_DEFAULT_TAG_UUID_LSB | 0xFD |
BRG_DEFAULT_CALIBRATION_INTERVAL | 10 |
BRG_DEFAULT_CALIBRATION_OUTPUT_POWER | OUTPUT_POWER_2_4_POS_2 |
BRG_DEFAULT_CALIBRATION_PATTERN | CALIBRATION_PATTERN_38_38_39 |
BRG_DEFAULT_DATAPATH_PATTERN | DATAPATH_PATTERN_STANDARD |
BRG_DEFAULT_PKT_FILTER | PKT_FILTER_TEMP_AND_ADVANCED_PKTS |
BRG_DEFAULT_RX_CHANNEL_OR_FREQ | CHANNEL_37 |
BRG_DEFAULT_DATAPATH_OUTPUT_POWER | OUTPUT_POWER_2_4_POS_2 |
BRG_DEFAULT_TX_REPETITION | 0 |
BRG_DEFAULT_PACER_INTERVAL | 15 |
BRG_DEFAULT_RSSI_THRESHOLD | 0 |
BRG_DEFAULT_RX_CHANNEL | RX_CHANNEL_37 |
BRG_DEFAULT_ENERGY_PATTERN_2_4 | ENERGY_PATTERN_2_4_NO_ENERGIZING |
BRG_DEFAULT_ENERGY_DUTY_CYCLE_2_4 | 30 |
BRG_DEFAULT_OUTPUT_POWER_2_4 | OUTPUT_POWER_2_4_POS_2 |
BRG_DEFAULT_SIGNAL_INDICATOR_REP | 2 |
BRG_DEFAULT_SIGNAL_INDICATOR_REP_PROFILE | 1 |
BRG_DEFAULT_SIGNAL_INDICATOR_CYCLE | 0 |
BRG_DEFAULT_SUB1G_DUTY_CYCLE | 30 |
BRG_DEFAULT_OUTPUT_POWER_SUB1G | 32 |
BRG_DEFAULT_OUTPUT_POWER_SUB1G_PROFILE | 6 |
BRG_DEFAULT_SUB1G_ENERGY_PATTERN | SUB1G_ENERGY_PATTERN_NO_ENERGIZING |
BRG_DEFAULT_SIGNAL_INDICATOR_SUB1G_REP | 2 |
BRG_DEFAULT_SIGNAL_INDICATOR_SUB1G_REP_PROFILE | 1 |
BRG_DEFAULT_SIGNAL_INDICATOR_SUB1G_CYCLE | 0 |
BRG_DEFAULT_EXTERNAL_SENSOR_CFG | EXTERNAL_SENSORS_NO_SENSOR |
BRG_DEFAULT_TX_PERIOD | 0 |
BRG_DEFAULT_TRANSMIT_TIME_SUB1G | 0 |
BRG_DEFAULT_SUB1G_FREQ | SUB1G_FREQ_915000 |
BRG_DEFAULT_SUB1G_FREQ_PROFILE | SUB1G_FREQ_PROFILE_915000 |
BRG_DEFAULT_ENERGY_PATTERN_IDX_OLD | 50 |
BRG_DEFAULT_RXTX_PERIOD | 15 |
BRG_DEFAULT_PKT_TYPES_MASK | 0 |
BRG_MGMT_MSG_TYPE_CFG_INFO | 1 |
BRG_MGMT_MSG_TYPE_OTA_UPDATE | 1 |
BRG_MGMT_MSG_TYPE_HB | 2 |
BRG_MGMT_MSG_TYPE_REBOOT | 3 |
BRG_MGMT_MSG_TYPE_LED_BLINK | 4 |
BRG_MGMT_MSG_TYPE_CFG_SET | 5 |
BRG_MGMT_MSG_TYPE_ACTION | 7 |
BRG_MGMT_MSG_TYPE_BRG2BRG | 8 |
BRG_MGMT_MSG_TYPE_HB_SLEEP | 9 |
PWR_MGMT_DEFAULTS_LEDS_ON | 1 |
PWR_MGMT_DEFAULTS_KEEP_ALIVE_PERIOD | 20 |
PWR_MGMT_DEFAULTS_KEEP_ALIVE_SCAN | 300 |
PWR_MGMT_DEFAULTS_ON_DURATION | 0 |
PWR_MGMT_DEFAULTS_SLEEP_DURATION | 0 |
BOARD_TYPE_FANSTEL_SINGLE_BAND_V0 | 0 |
BOARD_TYPE_FIRST | 0 |
BOARD_TYPE_FANSTEL_DUAL_BAND_V0 | 1 |
BOARD_TYPE_MINEW_SINGLE_BAND_V0 | 2 |
BOARD_TYPE_MINEW_DUAL_BAND_V0 | 3 |
BOARD_TYPE_ENERGOUS_V0 | 4 |
BOARD_TYPE_ENERGOUS_V1 | 5 |
BOARD_TYPE_ENERGOUS_V2 | 6 |
BOARD_TYPE_ERM_V0 | 7 |
BOARD_TYPE_ERM_V1 | 8 |
BOARD_TYPE_COGNIAN_V0 | 9 |
BOARD_TYPE_KOAMTAC_V0 | 10 |
BOARD_TYPE_FANSTEL_WIFI_V0 | 11 |
BOARD_TYPE_MINEW_POE_V0 | 12 |
BOARD_TYPE_ENERGOUS_V3 | 13 |
BOARD_TYPE_ENERGOUS_V4 | 14 |
BOARD_TYPE_FANSTEL_LAN_V0 | 15 |
BOARD_TYPE_POWERCAST_V0 | 16 |
BOARD_TYPE_LAST | 16 |
BOARD_TYPE_UN_INIT | 255 |
ANT_SEL_MODE_RANDOM_TOGGLE | 0 |
ANT_SEL_MODE_CLEAR | 1 |
ANT_SEL_MODE_SET | 2 |
ANT_SEL_MODE_TOGGLE | 3 |
SENSOR_SERVICE_ID_EMPTY | 0 |
SENSOR_SERVICE_ID_LIS2DW12 | 0x000001 |
SENSOR_SERVICE_ID_BATTERY_SENSOR | 0x000002 |
SENSOR_SERVICE_ID_POF_DATA | 0x800303 |
SENSOR_SERVICE_ID_SIGNAL_INDICATOR | 0xFF0005 |
LIS2DW12_PACKET_VERSION_V1 | 1 |
LIS2DW12_PACKET_VERSION_V2 | 2 |
LIS2DW12_PACKET_VERSION_LATEST | 2 |
LIS2DW12_DEFAULTS_PACKET_VERSION | LIS2DW12_PACKET_VERSION_LATEST |
LIS2DW12_DEFAULTS_STATE_THRESHOLD | 1953 |
LIS2DW12_DEFAULTS_WAKE_UP_DURATION | 189 |
LIS2DW12_DEFAULTS_SLEEP_DURATION | 75 |
BATTERY_SENSOR_PACKET_VERSION_V1 | 1 |
BATTERY_SENSOR_PACKET_VERSION_LATEST | 1 |
POF_DATA_PACKET_VERSION_V1 | 1 |
POF_DATA_PACKET_VERSION_LATEST | 1 |
SIGNAL_INDICATOR_PACKET_VERSION_V1 | 1 |
SIGNAL_INDICATOR_PACKET_VERSION_LATEST | 1 |
SIGNAL_INDICATOR_MSG_TYPE_RSSI | 0 |
SIGNAL_INDICATOR_TX_ANT_0 | 0 |
SIGNAL_INDICATOR_TX_ANT_1 | 1 |
SIGNAL_INDICATOR_ANT_TYPE_2_4 | 0 |
SIGNAL_INDICATOR_ANT_TYPE_SUB1G | 1 |
SIGNAL_INDICATOR_CYCLE_MIN | 0 |
SIGNAL_INDICATOR_CYCLE_MAX | 16383 |
SIGNAL_INDICATOR_REP_MIN | 1 |
SIGNAL_INDICATOR_REP_MAX | 4 |
nonce n unique id |
64 bits (byte 0) |
nonce n unique id | mic0 | mic1 |
16 bits (byte 0) | 24 bits (byte 10) | 24 bits (byte 13) |
data0 |
64 bits (byte 16) |
data1 |
64 bits (byte 24) |
tbc | rssi | brg latency | nfpkt |
8 bits (byte 32) | 6 bits (byte 33) | 6 bits (byte 33) | 4 bits (byte 34) |
nonce n unique id |
64 bits (byte 0) |
nonce n unique id | tbc | rssi | brg latency | nfpkt | mic |
16 bits (byte 0) | 8 bits (byte 10) | 6 bits (byte 11) | 6 bits (byte 11) | 4 bits (byte 12) | 24 bits (byte 13) |
data |
64 bits (byte 16) |
nonce n unique id |
64 bits (byte 0) |
nonce n unique id | nfpkt | rssi | brg latency | unused0 | mic |
16 bits (byte 0) | 8 bits (byte 10) | 6 bits (byte 11) | 6 bits (byte 11) | 4 bits (byte 12) | 24 bits (byte 13) |
data |
64 bits (byte 16) |
pkt size (0x1E) | ad type (0x16) | uuid msb (0xC6) | uuid lsb (0xFC) | group id |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 8 bits (byte 3) | 24 bits (byte 4) |
pkt size (0x1E) | ad type (0x16) | uuid msb (0xC6) | uuid lsb (0xFC) | group id minor | pkt type | group id major |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 8 bits (byte 3) | 16 bits (byte 4) | 2 bits (byte 6) | 6 bits (byte 6) |
module type | msg type | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused |
8 bits (byte 3) | 56 bits (byte 9) |
unused |
64 bits (byte 9) |
module type | msg type | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused |
8 bits (byte 3) | 56 bits (byte 9) |
unused |
64 bits (byte 9) |
module type | msg type | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused |
8 bits (byte 3) | 56 bits (byte 9) |
unused |
64 bits (byte 9) |
module type | msg type | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused |
8 bits (byte 3) | 56 bits (byte 9) |
unused |
64 bits (byte 9) |
module type | msg type | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused |
8 bits (byte 3) | 56 bits (byte 9) |
unused |
64 bits (byte 9) |
module type | msg type | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused |
8 bits (byte 3) | 56 bits (byte 9) |
unused |
64 bits (byte 9) |
msg type | unused0 | seq id | unused1 |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
unused1 | brg mac | unused2 |
8 bits (byte 3) | 48 bits (byte 9) | 8 bits (byte 15) |
unused2 |
64 bits (byte 15) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id | action params |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
action params |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id | action params |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
action params |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id | action params |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
action params |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id | action params |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
action params |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id | action params |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
action params |
64 bits (byte 10) |
msg type (7) | api version (7) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id | action params |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
action params |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (8) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id | rssi |
56 bits (byte 10) | 8 bits (byte 23) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (8) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id | rssi |
56 bits (byte 10) | 8 bits (byte 23) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (8) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id | rssi |
56 bits (byte 10) | 8 bits (byte 23) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (8) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id | rssi |
56 bits (byte 10) | 8 bits (byte 23) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (8) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id | rssi |
56 bits (byte 10) | 8 bits (byte 23) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (1) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (1) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (1) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (1) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (1) | gw id |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
gw id |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (3) | interface | datapath | energy2400 | energy sub1g | calibration | pwr mgmt | ext sensors | custom | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (3) | interface | datapath | energy2400 | energy sub1g | calibration | pwr mgmt | ext sensors | custom | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (3) | interface | datapath | energy2400 | energy sub1g | calibration | pwr mgmt | ext sensors | custom | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (3) | interface | datapath | energy2400 | energy sub1g | calibration | pwr mgmt | ext sensors | custom | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (3) | interface | datapath | energy2400 | energy sub1g | calibration | pwr mgmt | ext sensors | custom | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 1 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (4) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (4) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (4) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (4) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (4) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (5) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (5) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (5) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (5) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (5) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (9) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (9) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (9) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (9) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (9) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (10) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (10) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (10) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (9) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (10) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (8) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (10) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 10) |
msg type (7) | api version (12) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (11) | status | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (11) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (11) | status | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (7) | api version (10) | seq id | brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac (0) | action id (11) | status | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
msg type (8) | api version (12) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (2) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
app | bootloader | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 48 bits (byte 18) |
msg type (8) | api version (11) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (2) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
app | bootloader | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 48 bits (byte 18) |
msg type (8) | api version (10) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (2) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
app | bootloader | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 48 bits (byte 18) |
msg type (8) | api version (9) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (2) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 |
64 bits (byte 16) |
msg type (8) | api version (12) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (1) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
module type (0) | unused0 | unused1 |
4 bits (byte 16) | 4 bits (byte 16) | 56 bits (byte 17) |
msg type (8) | api version (11) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (1) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
module type (0) | unused0 | unused1 |
4 bits (byte 16) | 4 bits (byte 16) | 56 bits (byte 17) |
msg type (8) | api version (10) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (1) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
module type (0) | unused0 | unused1 |
4 bits (byte 16) | 4 bits (byte 16) | 56 bits (byte 17) |
msg type (8) | api version (9) | seq id | src brg mac (0) |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
src brg mac (0) | action id (1) | dest brg mac (0) |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
module type (0) | unused0 | unused1 |
4 bits (byte 16) | 4 bits (byte 16) | 56 bits (byte 17) |
msg type (5) | global pacing group | output power sub1g (32) | seq id | brg mac |
8 bits (byte 0) | 4 bits (byte 1) | 4 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 | pkt types mask (0) | unused1 |
8 bits (byte 3) | 3 bits (byte 9) | 5 bits (byte 9) | 48 bits (byte 10) |
rx tx period ms (15) | tx period ms (0) | energy pattern idx (50) | output power 2 4 (2) | pacer interval (15) | unused2 | tx repetition (0) | transmit time sub1g (0) | sub1g freq profile (915000) |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 16 bits (byte 20) | 4 bits (byte 22) | 4 bits (byte 22) | 4 bits (byte 23) | 4 bits (byte 23) |
msg type (5) | global pacing group | output power sub1g (32) | seq id | brg mac |
8 bits (byte 0) | 4 bits (byte 1) | 4 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused1 |
8 bits (byte 3) | 56 bits (byte 9) |
rx tx period ms (15) | tx period ms (0) | energy pattern idx (50) | output power 2 4 (2) | pacer interval (15) | unused2 | tx probability (50) | tx repetition (0) | transmit time sub1g (0) | sub1g freq profile (915000) |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 16 bits (byte 20) | 1 bits (byte 22) | 3 bits (byte 22) | 4 bits (byte 22) | 4 bits (byte 23) | 4 bits (byte 23) |
msg type (5) | global pacing group | output power sub1g | seq id | brg mac |
8 bits (byte 0) | 4 bits (byte 1) | 4 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 48 bits (byte 10) |
rx tx period ms | tx period ms | energy pattern idx | output power 2 4 | pacer interval | unused2 | tx probability | tx repetition | transmit time sub1g | sub1g freq profile |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 16 bits (byte 20) | 1 bits (byte 22) | 3 bits (byte 22) | 4 bits (byte 22) | 4 bits (byte 23) | 4 bits (byte 23) |
msg type (5) | unused0 | output power sub1g | seq id | brg mac |
8 bits (byte 0) | 4 bits (byte 1) | 4 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused1 |
8 bits (byte 3) | 56 bits (byte 9) |
rx tx period ms | tx period ms | energy pattern idx | output power 2 4 | pacer interval | global pacing | tx probability | stat freq | transmit time sub1g | sub1g freq profile |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 16 bits (byte 20) | 1 bits (byte 22) | 3 bits (byte 22) | 4 bits (byte 22) | 4 bits (byte 23) | 4 bits (byte 23) |
msg type (5) | unused | output power sub1g | seq id | brg mac |
8 bits (byte 0) | 4 bits (byte 1) | 4 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | gw mac | rx rssi |
8 bits (byte 3) | 48 bits (byte 9) | 8 bits (byte 15) |
rx tx period ms | tx period ms | energy pattern idx | output power 2 4 | pacer interval | global pacing | tx probability | stat freq | transmit time sub1g | sub1g freq profile |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 16 bits (byte 20) | 1 bits (byte 22) | 3 bits (byte 22) | 4 bits (byte 22) | 4 bits (byte 23) | 4 bits (byte 23) |
msg type (5) | unused0 | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | gw mac | rx rssi |
8 bits (byte 3) | 48 bits (byte 9) | 8 bits (byte 15) |
rx tx period ms | tx period ms | energy pattern idx | output power | pacer interval | tx probability | unused1 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 16 bits (byte 20) | 8 bits (byte 22) | 8 bits (byte 23) |
msg type (5) | api version (8) | seq id | unused0 | tx repetition (0) | global pacing group | output power sub1g (32) | transmit time sub1g (0) | sub1g freq profile (915000) | bl version | board type |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 4 bits (byte 3) | 4 bits (byte 3) | 4 bits (byte 4) | 4 bits (byte 4) | 4 bits (byte 5) | 4 bits (byte 5) | 8 bits (byte 6) | 8 bits (byte 7) |
unused1 | pkt types mask (0) | brg mac | major ver |
3 bits (byte 8) | 5 bits (byte 8) | 48 bits (byte 9) | 8 bits (byte 15) |
minor ver | build ver | rx tx period ms (15) | tx period ms (0) | energy pattern idx (50) | output power 2 4 (2) | pacer interval (15) |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type | api version (7) | seq id | unused0 | tx probability (50) | tx repetition (0) | global pacing group | output power sub1g (32) | transmit time sub1g (0) | sub1g freq profile (915000) | bl version | board type |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 1 bits (byte 3) | 3 bits (byte 3) | 4 bits (byte 3) | 4 bits (byte 4) | 4 bits (byte 4) | 4 bits (byte 5) | 4 bits (byte 5) | 8 bits (byte 6) | 8 bits (byte 7) |
unused1 | brg mac | major ver |
8 bits (byte 8) | 48 bits (byte 9) | 8 bits (byte 15) |
minor ver | build ver | rx tx period ms (15) | tx period ms (0) | energy pattern idx (50) | output power 2 4 (2) | pacer interval (15) |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type (5) | api version (6) | seq id | unused0 | tx probability | tx repetition | global pacing group | output power sub1g | transmit time sub1g | sub1g freq profile | bl version | board type |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 1 bits (byte 3) | 3 bits (byte 3) | 4 bits (byte 3) | 4 bits (byte 4) | 4 bits (byte 4) | 4 bits (byte 5) | 4 bits (byte 5) | 8 bits (byte 6) | 8 bits (byte 7) |
unused1 | brg mac | major ver |
8 bits (byte 8) | 48 bits (byte 9) | 8 bits (byte 15) |
minor ver | build ver | rx tx period ms | tx period ms | energy pattern idx | output power 2 4 | pacer interval |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type (5) | api version (5) | seq id | global pacing enabled | tx probability | stat freq | unused0 | output power sub1g | transmit time sub1g | sub1g freq profile | bl version | board type |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 1 bits (byte 3) | 3 bits (byte 3) | 4 bits (byte 3) | 4 bits (byte 4) | 4 bits (byte 4) | 4 bits (byte 5) | 4 bits (byte 5) | 8 bits (byte 6) | 8 bits (byte 7) |
unused1 | brg mac | major ver |
8 bits (byte 8) | 48 bits (byte 9) | 8 bits (byte 15) |
minor ver | build ver | rx tx period ms | tx period ms | energy pattern idx | output power 2 4 | pacer interval |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type (5) | board type | seq id | global pacing enabled | tx probability | stat freq | unused0 | output power sub1g | transmit time sub1g | sub1g freq profile | bl version | unused1 |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 1 bits (byte 3) | 3 bits (byte 3) | 4 bits (byte 3) | 4 bits (byte 4) | 4 bits (byte 4) | 4 bits (byte 5) | 4 bits (byte 5) | 8 bits (byte 6) | 8 bits (byte 7) |
unused1 | brg mac | major ver |
8 bits (byte 7) | 48 bits (byte 9) | 8 bits (byte 15) |
minor ver | build ver | rx tx period ms | tx period ms | energy pattern idx | output power 2 4 | pacer interval |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type (5) | unused0 | seq id | gw mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
gw mac | brg mac | major ver | minor ver |
8 bits (byte 3) | 48 bits (byte 9) | 4 bits (byte 15) | 4 bits (byte 15) |
build ver | unused1 | tx probability | is dual band | rx tx period ms | tx period ms | energy pattern idx | output power | pacer interval |
4 bits (byte 16) | 4 bits (byte 16) | 7 bits (byte 17) | 1 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type (5) | bridge id | seq id | gw mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
gw mac | brg mac | major ver |
8 bits (byte 3) | 48 bits (byte 9) | 8 bits (byte 15) |
minor ver | build ver | rx tx period ms | tx period ms | energy pattern idx | output power | pacer interval |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 8 bits (byte 19) | 8 bits (byte 20) | 8 bits (byte 21) | 16 bits (byte 22) |
msg type | unused0 | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | gw mac | rx rssi |
8 bits (byte 3) | 48 bits (byte 9) | 8 bits (byte 15) |
unused1 |
64 bits (byte 16) |
msg type (9) | api version (12) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 | dynamic | unused1 |
8 bits (byte 3) | 7 bits (byte 9) | 1 bits (byte 9) | 48 bits (byte 10) |
unused1 |
64 bits (byte 10) |
msg type (9) | api version (11) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 | dynamic | unused1 |
8 bits (byte 3) | 7 bits (byte 9) | 1 bits (byte 9) | 48 bits (byte 10) |
unused1 |
64 bits (byte 10) |
msg type (9) | api version (10) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 | dynamic | unused1 |
8 bits (byte 3) | 7 bits (byte 9) | 1 bits (byte 9) | 48 bits (byte 10) |
unused1 |
64 bits (byte 10) |
msg type (2) | api version (12) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | tx queue watermark | dynamic | effective pacer increment |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 8 bits (byte 22) | 1 bits (byte 23) | 7 bits (byte 23) |
msg type (2) | api version (11) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | tx queue watermark | dynamic | effective pacer increment |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 8 bits (byte 22) | 1 bits (byte 23) | 7 bits (byte 23) |
msg type (2) | api version (10) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | tx queue watermark | dynamic | effective pacer increment |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 8 bits (byte 22) | 1 bits (byte 23) | 7 bits (byte 23) |
msg type (2) | api version (9) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | tx queue watermark | effective pacer increment |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 8 bits (byte 22) | 8 bits (byte 23) |
msg type (2) | api version (8) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | tx queue watermark | unused |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 8 bits (byte 22) | 8 bits (byte 23) |
msg type (2) | api version (7) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | unused |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 16 bits (byte 22) |
msg type (2) | api version (6) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | unused |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 16 bits (byte 22) |
msg type (2) | api version (6) | seq id | brg mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | non wlt rx pkts ctr | bad crc pkts ctr | wlt rx pkts ctr |
8 bits (byte 3) | 24 bits (byte 9) | 24 bits (byte 12) | 8 bits (byte 15) |
wlt rx pkts ctr | wlt tx pkts ctr | tags ctr | unused |
16 bits (byte 15) | 16 bits (byte 18) | 16 bits (byte 20) | 16 bits (byte 22) |
msg type (2) | api version (1) | seq id | gw mac |
8 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
gw mac | brg mac | sent pkts ctr |
8 bits (byte 3) | 48 bits (byte 9) | 8 bits (byte 15) |
sent pkts ctr | non wlt pkts ctr | tags ctr | unused1 |
8 bits (byte 15) | 16 bits (byte 17) | 16 bits (byte 19) | 24 bits (byte 21) |
brg mac | nfpkt |
48 bits (byte 0) | 16 bits (byte 6) |
rssi | unused2 | unused0 | unused1 |
8 bits (byte 8) | 4 bits (byte 9) | 4 bits (byte 9) | 48 bits (byte 10) |
unused1 | pkt id |
32 bits (byte 10) | 32 bits (byte 20) |
data |
64 bits (byte 0) |
data |
64 bits (byte 0) |
data |
64 bits (byte 0) |
data | pkt id |
24 bits (byte 0) | 32 bits (byte 27) |
brg mac | nfpkt |
48 bits (byte 0) | 16 bits (byte 6) |
rssi | unused2 | unused0 | sensor mac |
8 bits (byte 8) | 4 bits (byte 9) | 4 bits (byte 9) | 48 bits (byte 10) |
sensor ad type | sensor uuid msb | sensor uuid lsb | api version | unused1 | is scrambled | is sensor embedded | is sensor | pkt id |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 4 bits (byte 19) | 1 bits (byte 19) | 1 bits (byte 19) | 1 bits (byte 19) | 1 bits (byte 19) | 32 bits (byte 20) |
unused | mask enable | p3 pacing | p2 pacing | p1 pacing | p0 pacing |
3 bits (byte 0) | 1 bits (byte 0) | 1 bits (byte 0) | 1 bits (byte 0) | 1 bits (byte 0) | 1 bits (byte 0) |
leds on (1) | keep alive scan (300) | keep alive period (20) | on duration (0) | sleep duration (0) | unused |
1 bits (byte 0) | 6 bits (byte 0) | 5 bits (byte 0) | 7 bits (byte 1) | 11 bits (byte 2) | 2 bits (byte 3) |
module type (1) | msg type (1) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | board type | bl version | major ver | minor ver | patch ver | sup cap glob | sup cap datapath | sup cap energy2400 | sup cap energy sub1g | sup cap calibration | sup cap pwr mgmt | sup cap sensors | sup cap custom | cfg hash |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 8 bits (byte 15) |
cfg hash | unused0 |
24 bits (byte 15) | 40 bits (byte 19) |
module type (1) | msg type (1) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | board type | bl version | major ver | minor ver | patch ver | sup cap glob | sup cap datapath | sup cap energy2400 | sup cap energy sub1g | sup cap calibration | sup cap pwr mgmt | sup cap sensors | sup cap custom | cfg hash |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 8 bits (byte 15) |
cfg hash | unused0 |
24 bits (byte 15) | 40 bits (byte 19) |
module type (1) | msg type (1) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | board type | bl version | major ver | minor ver | patch ver | sup cap glob | sup cap datapath | sup cap energy2400 | sup cap energy sub1g | sup cap calibration | sup cap pwr mgmt | sup cap sensors | sup cap custom | cfg hash |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 8 bits (byte 15) |
cfg hash | unused0 |
24 bits (byte 15) | 40 bits (byte 19) |
module type (1) | msg type (1) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | board type | bl version | major ver | minor ver | patch ver | sup cap glob | sup cap datapath | sup cap energy2400 | sup cap energy sub1g | sup cap calibration | sup cap pwr mgmt | sup cap sensors | sup cap custom | cfg hash |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 8 bits (byte 15) |
cfg hash | unused0 |
24 bits (byte 15) | 40 bits (byte 19) |
module type (1) | msg type (1) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | board type | bl version | major ver | minor ver | patch ver | sup cap glob | sup cap datapath | sup cap energy2400 | sup cap energy sub1g | sup cap calibration | sup cap pwr mgmt | sup cap sensors | sup cap custom | cfg hash |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 8 bits (byte 15) |
cfg hash | unused0 |
24 bits (byte 15) | 40 bits (byte 19) |
module type (1) | msg type (1) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | board type | bl version | major ver | minor ver | patch ver | sup cap glob | sup cap datapath | sup cap energy2400 | sup cap energy sub1g | sup cap calibration | sup cap pwr mgmt | sup cap sensors | sup cap custom | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 1 bits (byte 14) | 8 bits (byte 15) |
unused0 |
64 bits (byte 15) |
module type (5) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | interval (10) | output power (2) | pattern (0x01) | unused0 | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 4 bits (byte 11) | 4 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (5) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | interval (10) | output power (2) | pattern (0x01) | unused0 | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 4 bits (byte 11) | 4 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (5) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | calib interval (10) | calib output power (2) | calib pattern (0x01) | unused0 | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 4 bits (byte 11) | 4 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (5) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | calib interval (10) | calib output power (2) | calib pattern (0x01) | unused0 | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 4 bits (byte 11) | 4 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (5) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 |
8 bits (byte 3) | 56 bits (byte 9) |
unused0 |
64 bits (byte 9) |
module type (5) | msg type (5) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused0 |
8 bits (byte 3) | 56 bits (byte 9) |
unused0 |
64 bits (byte 9) |
module type (2) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | rssi threshold (0) | pacer interval (15) | pkt filter (0x13) | tx repetition (0) | output power (2) | pattern (0x00) | rx channel (0x00) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 16 bits (byte 10) | 5 bits (byte 12) | 3 bits (byte 12) | 8 bits (byte 13) | 4 bits (byte 14) | 4 bits (byte 14) | 8 bits (byte 15) |
unused0 |
64 bits (byte 15) |
module type (2) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | unused1 | unused0 | adaptive pacer | unified echo pkt (1) | pacer interval (15) | pkt filter (0x13) | tx repetition (0) | output power (2) | pattern (0x00) | rx channel (0x00) | unused2 |
8 bits (byte 3) | 4 bits (byte 9) | 2 bits (byte 9) | 1 bits (byte 9) | 1 bits (byte 9) | 16 bits (byte 10) | 5 bits (byte 12) | 3 bits (byte 12) | 8 bits (byte 13) | 4 bits (byte 14) | 4 bits (byte 14) | 8 bits (byte 15) |
unused2 |
64 bits (byte 15) |
module type (2) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | global pacing group | unused0 | adaptive pacer | unified echo pkt | pacer interval (15) | pkt filter (0x13) | tx repetition (0) | comm output power (2) | comm pattern (0x00) | unused1 | unused2 |
8 bits (byte 3) | 4 bits (byte 9) | 2 bits (byte 9) | 1 bits (byte 9) | 1 bits (byte 9) | 16 bits (byte 10) | 5 bits (byte 12) | 3 bits (byte 12) | 8 bits (byte 13) | 4 bits (byte 14) | 4 bits (byte 14) | 8 bits (byte 15) |
unused2 |
64 bits (byte 15) |
module type (2) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | global pacing group | unused0 | adaptive pacer | unified echo pkt | pacer interval (15) | pkt filter (0x13) | tx repetition (0) | comm output power (2) | comm pattern (0x00) | unused1 | unused2 |
8 bits (byte 3) | 4 bits (byte 9) | 2 bits (byte 9) | 1 bits (byte 9) | 1 bits (byte 9) | 16 bits (byte 10) | 5 bits (byte 12) | 3 bits (byte 12) | 8 bits (byte 13) | 4 bits (byte 14) | 4 bits (byte 14) | 8 bits (byte 15) |
unused2 |
64 bits (byte 15) |
module type (2) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | global pacing group | unused0 | pacer interval (15) | pkt types mask (0) | tx repetition (0) | unused1 |
8 bits (byte 3) | 4 bits (byte 9) | 4 bits (byte 9) | 16 bits (byte 10) | 5 bits (byte 12) | 3 bits (byte 12) | 24 bits (byte 13) |
unused1 |
64 bits (byte 13) |
module type (2) | msg type (5) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | global pacing group | unused0 | pacer interval (15) | unsued2 | tx repetition (0) | unused1 |
8 bits (byte 3) | 4 bits (byte 9) | 4 bits (byte 9) | 16 bits (byte 10) | 5 bits (byte 12) | 3 bits (byte 12) | 24 bits (byte 13) |
unused1 |
64 bits (byte 13) |
module type (3) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | duty cycle (30) | pattern (0x00) | output power (2) | signal indicator cycle (0) | signal indicator rep (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 14 bits (byte 12) | 2 bits (byte 13) | 16 bits (byte 14) |
unused0 |
64 bits (byte 14) |
module type (3) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | duty cycle (30) | pattern (0x00) | output power (2) | signal indicator cycle (0) | signal indicator rep (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 14 bits (byte 12) | 2 bits (byte 13) | 16 bits (byte 14) |
unused0 |
64 bits (byte 14) |
module type (3) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | duty cycle (30) | energy pattern 2400 (0x00) | output power (2) | signal indicator cycle (0) | signal indicator rep (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 14 bits (byte 12) | 2 bits (byte 13) | 16 bits (byte 14) |
unused0 |
64 bits (byte 14) |
module type (3) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | duty cycle (30) | energy pattern 2400 (0x00) | output power (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 32 bits (byte 12) |
unused0 |
64 bits (byte 12) |
module type (3) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | rx tx period (15) | tx period (0) | energy pattern (50) | output power (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 24 bits (byte 13) |
unused0 |
64 bits (byte 13) |
module type (3) | msg type (5) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | rx tx period (15) | tx period (0) | energy pattern (50) | output power (2) | tx probability (50) | unused0 | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 3 bits (byte 13) | 5 bits (byte 13) | 16 bits (byte 14) |
unused1 |
64 bits (byte 14) |
module type (4) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | pattern (0x00) | duty cycle (30) | signal indicator cycle (0) | signal indicator rep (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 14 bits (byte 11) | 2 bits (byte 12) | 24 bits (byte 13) |
unused0 |
64 bits (byte 13) |
module type (4) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | output power (32) | sub1g energy pattern (0x00) | cycle (15) | duty cycle (30) | signal indicator cycle (0) | signal indicator rep (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 14 bits (byte 13) | 2 bits (byte 14) | 8 bits (byte 15) |
unused0 |
64 bits (byte 15) |
module type (4) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | output power (32) | sub1g energy pattern (0x00) | cycle (15) | duty cycle (30) | signal indicator cycle (0) | signal indicator rep (2) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 14 bits (byte 13) | 2 bits (byte 14) | 8 bits (byte 15) |
unused0 |
64 bits (byte 15) |
module type (4) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | output power (32) | sub1g energy pattern (0x00) | cycle (15) | duty cycle (30) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 24 bits (byte 13) |
unused0 |
64 bits (byte 13) |
module type (4) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | output power (32) | frequency (915000) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
module type (4) | msg type (5) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | output power (32) | frequency (915000) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 40 bits (byte 11) |
unused0 |
64 bits (byte 11) |
module type (6) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | static leds on (1) | static keep alive period (20) | static keep alive scan (300) | static on duration (0) | static sleep duration (0) | dynamic leds on (1) |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 16 bits (byte 13) | 8 bits (byte 15) |
dynamic keep alive period (20) | dynamic keep alive scan (300) | dynamic on duration (0) | dynamic sleep duration (0) | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 16 bits (byte 19) | 24 bits (byte 21) |
module type (6) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | static leds on (1) | static keep alive period (20) | static keep alive scan (300) | static on duration (0) | static sleep duration (0) | dynamic leds on (1) |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 16 bits (byte 13) | 8 bits (byte 15) |
dynamic keep alive period (20) | dynamic keep alive scan (300) | dynamic on duration (0) | dynamic sleep duration (0) | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 16 bits (byte 19) | 24 bits (byte 21) |
module type (6) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | static leds on (1) | static keep alive period (20) | static keep alive scan (300) | static on duration (0) | static sleep duration (0) | dynamic leds on (1) |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 16 bits (byte 13) | 8 bits (byte 15) |
dynamic keep alive period (20) | dynamic keep alive scan (300) | dynamic on duration (0) | dynamic sleep duration (0) | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 16 bits (byte 19) | 24 bits (byte 21) |
module type (6) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | static leds on (1) | static keep alive period (20) | static keep alive scan (300) | static on duration (0) | static sleep duration (0) | dynamic leds on (1) |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 16 bits (byte 13) | 8 bits (byte 15) |
dynamic keep alive period (20) | dynamic keep alive scan (300) | dynamic on duration (0) | dynamic sleep duration (0) | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 16 bits (byte 19) | 24 bits (byte 21) |
module type (6) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | static leds on (1) | static keep alive period (20) | static keep alive scan (300) | static on duration (0) | static sleep duration (0) | dynamic leds on (1) |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 16 bits (byte 13) | 8 bits (byte 15) |
dynamic keep alive period (20) | dynamic keep alive scan (300) | dynamic on duration (0) | dynamic sleep duration (0) | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 16 bits (byte 19) | 24 bits (byte 21) |
module type (6) | msg type (5) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | static leds on (1) | static keep alive period (20) | static keep alive scan (300) | static on duration (0) | static sleep duration (0) | dynamic leds on (1) |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 16 bits (byte 13) | 8 bits (byte 15) |
dynamic keep alive period (20) | dynamic keep alive scan (300) | dynamic on duration (0) | dynamic sleep duration (0) | unused0 |
8 bits (byte 16) | 8 bits (byte 17) | 8 bits (byte 18) | 16 bits (byte 19) | 24 bits (byte 21) |
module type (7) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | sensor0 (0x00000000) | sensor1 (0x00000000) |
8 bits (byte 3) | 32 bits (byte 9) | 24 bits (byte 13) |
sensor1 (0x00000000) | rssi threshold (0) | sub1g rssi threshold (0) | unused |
8 bits (byte 13) | 8 bits (byte 17) | 8 bits (byte 18) | 40 bits (byte 19) |
module type (7) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | sensor0 (0x00000000) | sensor1 (0x00000000) |
8 bits (byte 3) | 32 bits (byte 9) | 24 bits (byte 13) |
sensor1 (0x00000000) | unused |
8 bits (byte 13) | 56 bits (byte 17) |
module type (7) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | sensor0 (0x00000000) | sensor1 (0x00000000) |
8 bits (byte 3) | 32 bits (byte 9) | 24 bits (byte 13) |
sensor1 (0x00000000) | unused |
8 bits (byte 13) | 56 bits (byte 17) |
module type (7) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | ad type0 | uuid msb0 | uuid lsb0 | ad type1 | uuid msb1 | uuid lsb1 | sensor0 scramble | sensor1 scramble | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 8 bits (byte 14) | 1 bits (byte 15) | 1 bits (byte 15) | 6 bits (byte 15) |
unused2 |
64 bits (byte 16) |
module type (7) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | ad type0 | uuid msb0 | uuid lsb0 | ad type1 | uuid msb1 | uuid lsb1 | sensor0 scramble | sensor1 scramble | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 8 bits (byte 14) | 1 bits (byte 15) | 1 bits (byte 15) | 6 bits (byte 15) |
unused2 |
64 bits (byte 16) |
module type (7) | msg type (5) | api version (7) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | ad type0 | uuid msb0 | uuid lsb0 | ad type1 | uuid msb1 | uuid lsb1 | sensor0 scramble | sensor1 scramble | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 8 bits (byte 14) | 1 bits (byte 15) | 1 bits (byte 15) | 6 bits (byte 15) |
unused2 |
64 bits (byte 16) |
module type (8) | msg type (5) | api version (12) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | state threshold (1953) | wake up duration (189) | sleep duration (75) | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (8) | msg type (5) | api version (11) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | state threshold (1953) | wake up duration (189) | sleep duration (75) | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (8) | msg type (5) | api version (10) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | state threshold (1953) | wake up duration (189) | sleep duration (75) | unused1 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 32 bits (byte 12) |
unused1 |
64 bits (byte 12) |
module type (8) | msg type (5) | api version (9) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | custom id (0) | version (2) | state threshold (1953) | wake up duration (189) | sleep duration (75) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 16 bits (byte 14) |
unused0 |
64 bits (byte 14) |
module type (8) | msg type (5) | api version (8) | seq id | brg mac |
4 bits (byte 0) | 4 bits (byte 0) | 8 bits (byte 1) | 8 bits (byte 2) | 40 bits (byte 3) |
brg mac | custom id (0) | version (2) | state threshold (1953) | wake up duration (189) | sleep duration (75) | unused0 |
8 bits (byte 3) | 8 bits (byte 9) | 8 bits (byte 10) | 8 bits (byte 11) | 8 bits (byte 12) | 8 bits (byte 13) | 16 bits (byte 14) |
unused0 |
64 bits (byte 14) |
version (2) | state | temperature | new g value sample | xyz g value |
8 bits (byte 0) | 8 bits (byte 1) | 16 bits (byte 2) | 8 bits (byte 4) | 24 bits (byte 5) |
xyz g value | unused0 |
24 bits (byte 5) | 40 bits (byte 11) |
unused0 | pkt id |
56 bits (byte 11) | 8 bits (byte 23) |
pkt id |
24 bits (byte 23) |
version (1) | power source | battery level | unused0 |
8 bits (byte 0) | 8 bits (byte 1) | 16 bits (byte 2) | 32 bits (byte 4) |
unused0 |
64 bits (byte 4) |
unused0 | pkt id |
56 bits (byte 4) | 8 bits (byte 23) |
pkt id |
24 bits (byte 23) |
version (1) | power source | voltage thr | unused0 |
8 bits (byte 0) | 8 bits (byte 1) | 16 bits (byte 2) | 32 bits (byte 4) |
unused0 |
64 bits (byte 4) |
unused0 | pkt id |
56 bits (byte 4) | 8 bits (byte 23) |
pkt id |
24 bits (byte 23) |
group id | version (1) | msg type | output power | antenna type | tx antenna |
24 bits (byte 0) | 8 bits (byte 3) | 8 bits (byte 4) | 8 bits (byte 5) | 8 bits (byte 6) | 8 bits (byte 7) |
rx antenna | seq id | unused0 |
8 bits (byte 8) | 8 bits (byte 9) | 48 bits (byte 10) |
unused0 | pkt id |
56 bits (byte 10) | 8 bits (byte 23) |
pkt id |
24 bits (byte 23) |