Skip to content

Message List

Message List

Message classes

Message class Value Comment
DATA_MESSAGES 0x3 Messages for sending and receiving data
FWUP_MESSAGES 0x4 Firmware update OTA and local
NETSTAT_MESSAGES 0x7 Network statistics and analytics
SETTINGS_MESSAGES 0x8 Network and device settings

Message types

DATA_MESSAGES

Message type Value Comment
DATA_SEND 0x03 Send data to network
DATA_RECEIVED 0x04 Received data from network node
SLEEPY_DATA_RECEIVED 0x05 Received data from sleepy node
SLEEPY_DATA_MAIL 0x07 Send mail to sleepy node

FWUP_MESSAGES

Message type Value Comment
FWUP_OPEN_SESSION 0x03 Open a firmware update session
FWUP_CLOSE_SESSION 0x04 Close an open session
FWUP_SUBSCRIBE 0x05 Subscribe or unsubscribe to FWUP session
FWUP_STATUS_REQUEST 0x06 Request status of a running session
FWUP_STATUS 0x07 Status of the running session
FWUP_DATA_REQUEST 0x08 Request for binary FWUP data
FWUP_DATA 0x09 FWUP binary data
FWUP_ROLLBACK_REQUEST 0x0D Request rollback in current session

NETSTAT_MESSAGES

Message type Value Comment
NETWORK_GET_STATISTICS 0x03 Get netstat data from network
NETWORK_STATISTICS 0x04 Netstat data from a device
NETWORK_PING 0x09 Ping a node
NETWORK_PONG 0x0A Response from a node to a ping command

SETTINGS_MESSAGES

Message type Value Comment
SETTINGS_SET_CREDENTIALS 0x03 Set network ID and encryption keys
SETTINGS_BECOME_ROOT 0x04 Device will become network root
SETTINGS_SET_ANTENNA 0x05 Select internal or external antenna
SETTINGS_COMMIT 0x0A Make network settings effective (needs to be called for network root and network credentials settings to take effect)

Response type

All message classes contains the following response codes:

Response type Value Comment
ACK 0x01 Acknowledgement
ERROR 0x02 Error, response contains error code