EmberZNet serial protocol
SN260
Table 30. EmberStatus (continued)
Structure
EMBER_SLEEP_INTERRUPTED
EMBER_PHY_TX_UNDERFLOW
EMBER_PHY_TX_INCOMPLETE
EMBER_PHY_INVALID_CHANNEL
EMBER_PHY_INVALID_POWER
EMBER_PHY_TX_BUSY
EMBER_PHY_UNKNOWN_RADIO_TYPE
EMBER_PHY_OSCILLATOR_CHECK_FAILED
EMBER_PHY_PARTIAL_PACKET
EMBER_NETWORK_UP
EMBER_NETWORK_DOWN
EMBER_NETWORK_PENDING_ACTIVITY
EMBER_NOT_JOINED
EMBER_JOIN_FAILED
EMBER_INVALID_SECURITY_LEVEL
EMBER_MOVE_FAILED
EMBER_NETWORK_BUSY
EMBER_NODEID_INVALID
EMBER_INVALID_ENDPOINT
EMBER_BINDING_HAS_CHANGED
EMBER_STACK_AND_HARDWARE_MISMATCH
Field
0x85
0x88
0x89
0x8A
0x8B
0x8C
0x8D
0x8E
0x8F
0x90
0x91
0x92
0x93
0x94
0x95
0x96
0xA1
0xA2
0xA3
0xA4
0xB0
Description
Sleeping (for a duration) has been abnormally
interrupted and exited prematurely.
Transmit hardware buffer underflowed.
Transmit hardware did not finish transmitting a packet.
An unsupported channel setting was specified.
An unsupported power setting was specified.
Packet cannot be transmitted because the physical MAC
layer is currently transmitting a packet. (This is used for
the MAC backoff algorithm.)
The software installed on the hardware doesn't
recognize the hardware radio type.
The software installed on the hardware doesn't
recognize the hardware radio type.
PHY did not receive the entire packet it was expecting
from the radio.
Stack software has completed initialization and is ready
to send and receive packets over the air.
Network is not operating.
Network has activity pending and should not be shut
down.
Node has not joined a network.
An attempt to join a network failed.
The chosen security level (the value of
EMBER_SECURITY_LEVEL) is not supported by the
stack.
After moving, a mobile node's attempt to re-establish
contact with the network failed.
A message cannot be sent because the network is
currently overloaded.
A datagram was sent to a node and the EUI64 address
in the datagram did not match the node's EUI64
address. The NodeId was invalid.
The application tried to send a message using an
endpoint that it has not defined.
The application tried to use a binding that has been
remotely modified and the change has not yet been
reported to the application.
A critical and fatal error indicating that the version of the
stack trying to run does not match with the chip it is
running on. The software (stack) on the chip must be
replaced with software that is compatible with the chip.
48/88