Serial Protocol - RapidConnect : Frame Header Enumerations

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_REQUEST0x06H
APPLICATION_VERSION_COUNT_RESPONSE0x07M
APPLICATION_VERSION_REQUEST0x08H
APPLICATION_VERSION_RESPONSE0x09M

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_CONTROL0x26H

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