SN260
EmberZNet serial protocol
Table 31. EmberEventUnits
Structure
EMBER_EVENT_INACTIVE
EMBER_EVENT_MS_TIME
EMBER_EVENT_QS_TIME
EMBER_EVENT_MINUTE_TIME
Field
Description
0x00
0x01
0x02
0x03
Event is not scheduled to run.
Execution time is in approximate milliseconds.
Execution time is in 'binary' quarter seconds (256
approximate milliseconds each).
Execution time is in 'binary' minutes (65536 approximate
milliseconds each).
Table 32. EmberNodeType
Structure
EMBER_COORDINATOR
EMBER_ROUTER
EMBER_END_DEVICE
EMBER_SLEEPY_END_DEVICE
EMBER_MOBILE_END_DEVICE
Field
Description
0x01
0x02
0x03
0x04
0x05
Will relay messages and can act as a parent to other
nodes.
Will relay messages and can act as a parent to other
nodes.
Communicates only with its parent and will not relay
messages.
An end device whose radio can be turned off to save
power. The application must poll to receive messages.
A sleepy end device that can move through the network.
Table 33. EmberNetworkStatus
Structure
EMBER_NO_NETWORK
EMBER_JOINING_NETWORK
EMBER_JOINED_NETWORK
EMBER_JOINED_NETWORK_NO_PARENT
EMBER_LEAVING_NETWORK
Field
Description
0x00
0x01
0x02
0x03
0x04
The node is not associated with a network in any way.
The node is currently attempting to join a network.
The node is joined to a network.
The node is an end device joined to a network but its
parent is not responding.
The node is in the process of leaving its current network.
Table 34. EmberIncomingMessageType
Structure
Field
Description
EMBER_INCOMING_DATAGRAM
0x00 Datagram.
EMBER_INCOMING_DATAGRAM_REPLY
0x01 Datagram reply.
EMBER_INCOMING_SEQUENCED
EMBER_INCOMING_MULTICAST
EMBER_INCOMING_SHARED_MULTICAST
0x02
0x03
0x04
Sequenced message.
Multicast.
Shared multicast.
EMBER_INCOMING_MULTICAST_LOOPBACK 0x05 Multicast loopback.
333EMBER_INCOMING_UNICAST
EMBER_INCOMING_BROADCAST
0x06 Unicast.
0x07 Broadcast.
49/88