Firmware description
4
Firmware description
UM0562
The demonstration kit is released with a simple application already loaded in the
MotionBee™ and dongle modules.
This application integrates the functionalities of a ZigBee®-based protocol (EmberZNet™
3.0.0), which allows the networking of the modules in a star configuration, as represented in
Figure 6. Specifically:
● When acting as end device/router, each MotionBee™ collects data from the integrated
accelerometer, encapsulates this data within the payload and transmits the packet over
the wireless channel.
● When acting as network coordinator and sink device, the dongle receives the packets
from the MotionBee™ and transfers their payload to the serial port to make them
available on the PC through the COM port.
Figure 6. Demonstration kit network configuration
AM00537v1
4.1
Dongle firmware
The dongle firmware integrates the EmberZNet™ 3.0.0 protocol stack with a simple
application that allows the transfer of the data payload to the UART port of the SN250 SoC
together with the NodeID of the sender. The main purpose of this is to allow PC access to
the accelerometer data through the COM port. The firmware is not compliant with
application profiles defined within the ZigBee® Alliance and has been written only for
demonstration purposes.
Figure 7. Packet format at the COM port
102d
105d
e idH idL zH zL yH yL xH xL i
Vector available through the COM
AM00538v1
10/15
Doc ID 14826 Rev 2