Digi XBee 3® 802.15.
Contents Introduction ........................................................................................................... 3 What's new ............................................................................................................. 3 Specification considerations ................................................................................. 3 Part number migration guide ................................................................................ 5 Legacy part number migration ....
Introduction Introduction Digi has updated and ported our XBee 802.15.4 firmware from the XBee/XBee-PRO 802.15.4 (S2C) hardware based on the SiLabs EM357 SoC, to the Digi XBee 3 (Micro) hardware based on the SiLabs EFR32 SoC. This guide assists you with migration to the new platform. While basic functionality and communication are similar and compatible, there are some differences to consider.
Specification considerations Considerations Legacy XBee 802.15.4 (S2C) New Digi XBee 3 802.15.4 Comments Receive sensitivity -102 dBm, boost mode -100 dBm, normal mode -103 dBm Comparable to boost mode Operating current (transmit) 45 mA (+8 dBm, boost mode) 33 mA (+5 dBm, normal mode) 40 mA @ +3.3V, +8dBm Lower operating current vs boost mode Operating current (receive) 31 mA (boost mode) 28 mA (normal mode) 17 mA Improved Supply voltage 2.1 – 3.6 V 2.1 – 3.
Part number migration guide Part number migration guide The following table shows which Digi XBee 3 802.15.4 to migrate to depending on which XBee/XBeePRO 802.15.4 (S2C) module you are currently using. Digi 802.15.4 is initially only available in the Micro form factor, however the XBee 3 with Zigbee firmware is available in a wide variety of form factors. The software can be updated to Digi 802.15.4 using a variety of options (contact sales or support for more information).
Digi XBee 3 802.15.4 functional migration considerations Digi XBee 3 802.15.4 functional migration considerations The following enhancements have been made to the Digi XBee 802.15.4 firmware for the XBee 3 platform: Hardware considerations Pin signals Digi XBee 3 is available in three different form factors: Surface Mount (SMT), Through Hole (TH), and the newly introduced XBee 3 Micro (MMT). The SMT and TH versions are pin compatible with existing XBee/XBee-PRO (S2C) SMT and TH hardware.
Digi XBee 3 802.15.4 functional migration considerations D0 through D9 and P0 through P4 can be set as Digital Inputs for I/O sampling and/or Digital I/O line passing. In order to take advantage of these inputs for sampling, AO must be set to 0 or 1 on the sampling radio. The receiving radio must be an XBee 3 in order to interpret the enhanced I/O sample data packet. The API frame that gets output on the receiver is a 0x92 API frame when configured in this way.
Digi XBee 3 802.15.4 functional migration considerations The UART lines (P3 and P4) can now be configured for I/O (peripheral, digital input, or digital output). RF Considerations Expanded channel selection The IEEE 802.15.4 standard allows for 16 channels to be used for communication: from 2.405 GHz (Channel 11) through 2.480 GHz (Channel 26). On the previous XBee-PRO S1 802.15.4 and XBee-PRO S2C 802.15.4 modules, the range of available channels (via the CH command) was restricted on the PRO variant.
Digi XBee 3 802.15.4 functional migration considerations UART considerations Maximum payload command (NP) Due to the complexity of determining the maximum payload size, an AT command was included to help facilitate this. The NP command can be queried to determine what the maximum achievable payload size is based on current configuration. Note that this command assumes long addressing is used, which means utilizing short addressing will slightly increase the payload size.
Digi XBee 3 802.15.4 functional migration considerations Sleep considerations Sleep Request operation The D8 pin can now be set as a peripheral (1) to provide pin sleep support. When configured for pin sleep (SM=1) or cyclic sleep with pin wake (SM=5), the DIO8/DTR/sleep_request line can only be used to control sleep when configured as a peripheral (D8 = 1). On the S2C, the D8 line could be used for sleep control regardless of the pin's configuration (e.g.
Future updates Zigbee document 07-5123-06 chapter 11. These frames are supported using the 0x11 Explicit Transmit Frame. The client device never goes offline. The image is simply stored in an internal flash slot of the module's memory. Note that this slot is utilized by the XBee file system, the act of initiating an FOTA update will irreversibly erase the file system. Once the entire firmware file has been uploaded, the client can switch to the new firmware image.