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 |