This section lists the primary header definitions for all parent frames in the RapidConnect ZB3.0 serial protocol, as well as the associated command and response secondary headers.
Utility Frames
Primary Header | Enum |
---|---|
UTILITY_HEADER | 0x55 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
RESET | 0x00 | H |
MODULE_INFO_REQUEST | 0x02 | H |
MODULE_INFO_RESPONSE | 0x03 | M |
BOOTLOADER_VERSION_REQUEST | 0x04 | H |
BOOTLOADER_VERSION_RESPONSE | 0x05 | M |
APPLICATION_VERSION_COUNT_REQUEST | 0x06 | H |
APPLICATION_VERSION_COUNT_RESPONSE | 0x07 | M |
APPLICATION_VERSION_REQUEST | 0x08 | H |
APPLICATION_VERSION_RESPONSE | 0x09 | M |
RESTORE_DEFAULTS | 0x10 | H |
HOST_STARTUP_READY | 0x20 | H |
STARTUP_SYNC_REQUEST | 0x21 | M |
STARTUP_SYNC_COMPLETE | 0x22 | H |
ANTENNA_CONFIGURATION_REQUEST | 0x23 | H |
ANTENNA_CONFIGURATION_RESPONSE | 0x24 | M |
ANTENNA_CONFIGURATION_WRITE | 0x25 | H |
LED_CONFIGURATION_REQUEST | 0x26 | H |
LED_CONFIGURATION_RESPONSE | 0x27 | M |
LED_CONFIGURATION_WRITE | 0x28 | H |
SERIAL_ACK_CONFIG_WRITE | 0x30 | H |
SERIAL_ACK_CONFIG_REQUEST | 0x31 | H |
SERIAL_ACK_CONFIG_RESPONSE | 0x32 | M |
MANUFACTURER_ID_REQUEST | 0x40 | H |
MANUFACTURER_ID_RESPONSE | 0x41 | M |
MANUFACTURER_ID_WRITE | 0x42 | H |
SLEEPY_PARAMETERS_REQUEST_CMD | 0x50 | H |
SLEEPY_PARAMETERS_RESPONSE_CMD | 0x51 | M |
SLEEPY_PARAMETERS_WRITE_CMD | 0x52 | H |
SLEEPY_HIBERNATE_DURATION_REQUEST_CMD | 0x53 | H |
SLEEPY_HIBERNATE_DURATION_RESPONSE_CMD | 0x54 | M |
SLEEPY_HIBERNATE_DURATION_WRITE_CMD | 0x55 | H |
STATUS_RESPONSE | 0x80 | H/M |
ERROR | 0xE0 | M |
Network Commissioning Frames
Primary Header | Enum |
---|---|
NETWORK_COMMISSIONING_HEADER | 0x01 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
JOIN_NETWORK | 0x00 | H |
FORM_NETWORK | 0x01 | H |
PERMIT_JOIN | 0x03 | H |
LEAVE_NETWORK | 0x04 | H |
REJOIN_NETWORK | 0x05 | H |
NETWORK_STATUS _REQUEST | 0x08 | H |
NETWORK_STATUS_RESPONSE | 0x09 | M |
TRUST_CENTER_DEVICE_UPDATE | 0x10 | M |
NETWORK_AUTO_JOIN | 0X11 | H |
NETWORK_RESET_AUTO_JOIN | 0X12 | H |
Security Configuration Frames
Primary Header | Enum |
---|---|
SECURITY_CONFIG_HEADER | 0x02 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
PRECONFIGURED_KEY_OPTION_WRITE | 0x00 | H |
PRECONFIGURED_KEY_OPTION_REQUEST | 0x01 | H |
PRECONFIGURED_KEY_OPTION_RESPONSE | 0x02 | M |
INSTALL_CODE_REQUEST | 0x03 | H |
INSTALL_CODE_RESPONSE | 0x04 | M |
LINK_KEY_WRITE | 0x05 | H |
LINK_KEY_REQUEST | 0x06 | H |
LINK_KEY_RESPONSE | 0x07 | M |
NETWORK_KEY_WRITE | 0x08 | H |
NETWORK_KEY_REQUEST | 0x09 | H |
NETWORK_KEY_RESPONSE | 0x0A | M |
ZigBee Support Configuration Frames
Primary Header | Enum |
---|---|
ZIGBEE_SUPPORT_CONFIG_HEADER | 0x03 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
DEVICE_TYPE_WRITE | 0x00 | H |
DEVICE_TYPE_REQUEST | 0x01 | H |
DEVICE_TYPE_RESPONSE | 0x02 | H |
ADD_ENDPOINT | 0x10 | H |
ENDPOINT_LIST_REQUEST | 0x11 | H |
ENDPOINT_LIST_RESPONSE | 0x12 | M |
ENDPOINT_DESCRIPTOR_REQUEST | 0x13 | H |
ENDPOINT_DESCRIPTOR_RESPONSE | 0x14 | M |
ADD_ATTRIBUTES_TO_CLUSTER | 0x20 | H |
ATTRIBUTE_LIST_REQUEST | 0x21 | H |
ATTRIBUTE_LIST_RESPONSE | 0x22 | M |
ATTRIBUTE_REQUEST | 0x23 | H |
ATTRIBUTE_RESPONSE | 0x24 | M |
ATTRIBUTE_WRITE | 0x25 | H |
ATTRIBUTE_REPORT_PASSTHRU_CONTROL | 0x26 | H |
CLEAR_ENDPOINT_CONFIG | 0x30 | H |
REGISTER_COMMANDS_PASSTHRU | 0x80 | H |
ZDO Message Frames
Primary Header | Enum |
---|---|
ZDO_MESSAGES_HEADER | 0x04 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
SEND_ZDO_UNICAST | 0X01 | H |
SEND_ZDO_BROADCAST | 0x02 | H |
ZDO_SEND_STATUS | 0x03 | M |
ZDO_APS_ACK | 0x04 | M |
ZDO_RESPONSE_RECEIVED | 0x05 | M |
ZDO_RESPONSE_TIMEOUT | 0x06 | M |
ZDO _DEVICE_ANNOUNCE_RECEIVED | 0x1E | M |
ZCL Message Frames
Primary Header | Enum |
---|---|
ZCL_MESSAGES_HEADER | 0x05 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
SEND_ZCL_UNICAST | 0x00 | H |
SEND_ZCL_MULTICAST | 0x01 | H |
SEND_ZCL_BROADCAST | 0x02 | H |
ZCL_SEND_STATUS | 0x03 | M |
ZCL_APS_ACK | 0x10 | M |
ZCL_RESPONSE_RECEIVED | 0x11 | M |
ZCL_RESPONSE_TIMEOUT | 0x12 | M |
RECEIVED_WRITE_ATTRIBUTE | 0x14 | M |
ZCL_PASSTHRU_MESSAGE | 0x20 | M |
ZCL_READ_ATTRIBUTE_REQUEST | 0x30 | H |
ZCL_READ_ATTRIBUTE_RESPONSE | 0x31 | M |
ZCL_WRITE_ATTRIBUTE_REQUEST | 0x32 | H |
ZCL_WRITE_ATTRIBUTE_RESPONSE | 0x33 | M |
General Cluster Frames
Primary Header | Enum |
---|---|
GENERAL_CLUSTERS_HEADER | 0x11 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
Basic Server | ||
RECEIVED_RESET_TO_FACTORY_DEFAULT | 0x00 | M |
Identify Server | ||
IDENTIFY_START | 0x10 | M |
IDENTIFY_STOP | 0x11 | M |
Time Client | ||
TIME_CLIENT_GET_TIME | 0x40 | H |
TIME_CLIENT_GET_TIME_RESPONSE | 0x41 | M |
TIME_CLIENT_TIME_CHANGED | 0x42 | M |
NETWORK_TIME_SYNC_PERIOD_WRITE | 0x43 | H |
NETWORK_TIME_SYNC_PERIOD_REQUEST | 0x44 | H |
NETWORK_TIME_SYNC_PERIOD_RESPONSE | 0x45 | M |
HA Cluster Frames
Primary Header | Enum |
---|---|
HA_CLUSTERS_HEADER | 0x12 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
On Off Server | ||
ON_OFF_STATE_UPDATE | 0x00 | M |
Level Server | ||
MOVE_TO_LEVEL | 0x20 | M |
LEVEL_MOVE | 0x21 | M |
LEVEL_STEP | 0x22 | M |
LEVEL_STOP | 0x23 | M |
Door Lock Server | ||
LOCK_DOOR | 0x60 | M |
UNLOCK_DOOR | 0x61 | M |
LOCK_CONFIRM | 0x63 | H |
Power Configuration Server | ||
CHECK_BATTERY_ATTRIBUTE | 0x24 | H |
Serial Bootload Frames
Primary Header | Enum |
---|---|
BOOTLOAD_HEADER | 0x0B |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
QUERY_NEXT_IMAGE_RESPONSE | 0x02 | H |
IMAGE_BLOCK_REQUEST | 0x03 | M |
IMAGE_BLOCK_RESPONSE | 0x05 | H |
UPGRADE_END_REQUEST | 0x06 | M |
UPGRADE_END_RESPONSE | 0x07 | H |
OTA Upgrade Client Frames
Primary Header | Enum |
---|---|
BOOTLOAD_HEADER | 0x0B |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
OTA_QUERY_CONFIGURATION_REQUEST | 0x20 | H |
OTA_QUERY_CONFIGURATION_RESPONSE | 0x21 | M |
OTA_QUERY_CONFIGURATION_WRITE | 0x22 | H |
IMAGE_PROGRESS_NOTIFICATION | 0x23 | M |
OTA_VERSION_CONFIGURATION_REQUEST | 0x24 | H |
OTA_VERSION_CONFIGURATION_RESPONSE | 0x25 | M |
OTA_VERSION_CONFIGURATION_WRITE | 0x26 | H |
OTA Upgrade Server Frames
Primary Header | Enum |
---|---|
OTA_BOOTLOAD_HEADER | 0xB0 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
OTA_IMAGE_NOTIFICATION_CMD | 0x00 | H |
OTA_QUERY_NEXT_IMAGE_REQUEST_CMD | 0x01 | M |
OTA_QUERY_NEXT_IMAGE_RESPONSE_CMD | 0x02 | H |
OTA_IMAGE_BLOCK_REQUEST_CMD | 0x03 | M |
OTA_IMAGE_BLOCK_RESPONSE_CMD | 0x05 | H |
OTA_UPGRADE_END_REQUEST_CMD | 0x06 | M |
OTA_UPGRADE_END_RESPONSE_CMD | 0x07 | H |
Diagnostic Frames
Primary Header | Enum |
---|---|
DIAGNOSTICS_HEADER | 0XD1 |
Secondary Headers | Enum | Sent by Host/Module |
---|---|---|
NETWORK_SCAN_REQUEST | 0x00 | H |
NETWORK_SCAN_RESPONSE | 0x01 | M |
NETWORK_SCAN_COMPLETE | 0x02 | M |
LATENCY_REQUEST | 0x10 | H |
LATENCY_RESPONSE | 0x11 | M |