XBee3 Zigbee 3.0/digimesh/802.15.4 固件升级

XBee3 Zigbee 3.0/digimesh/802.15.4 固件升级

http://www.bitconn.com/form_1/注册后,购买XBee模块,送USB评估底板及相关中文资料,或者免费申请借用评估套件)


XBee3 - Zigbee

Release Version:

  • 1006 - Digi XBee3 Zigbee 3.0

Release Date:

  • 2019-Apr-10

Bootloader version:

  • 1.8.1

Zigbee Stack:

  • EmberZNet 6.5.0.0 Zigbee 3.0 stack

New Features:

  1. MicroPython
  • Digital I/O
  • ADC input
  • PWM output
  • I2C serial interface
  • MicroPython sleep support (SM option 6 has been added to support this)
  1. The PP command now returns the output power based on current configuration.
  2. Added ET command which sets the child table timeout value of a sleepy end device.

Bug Fixes:

  • 1266 - Resolved an issue where Micropython would truncate strings longer than 1055 characters when printing.
  • 998 - Improved the reliability of devices joining a new network if they were previously associated.
  • 1087 - A device that attempts to join a secured network without a pre-configured link key will now return the correct AI status.
  • 1181 - Improved stability of the UART interface which reduces data loss in certain high data rate scenarios.
  • 985 - Sleepy End Devices are now responsible for updating the child table timeout of the parent node. A new AT command (ET) has been added to select the child timeout value that will be used upon association.
  • 1149 - Out-of-band commissioning via 0x24 device registration frame populates the link key table properly. The NJ join window will also be opened when this frame is issued.
  • 1183 - Resolved an issue where an 0x97 response to an invalid ND request would have the wrong command in the AT Command field.
  • 1213 - Resolved an issue where the device could watchdog reset when joining a different network than the one it was previously associated with.
  • 1273 - Resolved an issue where a router that powered up more than 15 seconds before the coordinator would result in the router leaving the network and attempting a fresh join.
  • 1232 - Making a change to the KY parameter will be recognized as a security update and the device will initiate a join attempt.
  • 1159 - Resolved an issue where cyclic sleep with pin wake was not properly observing the nDTR/Sleep_rq line.
  • 1235 - Resolved an issue where pin wake was not properly observing the Slave Select (SSEL) pin.
  • 221 - After a child poll timeout, an end device will now behave the same as an S2C when deciding whether to leave the network or attempt a rejoin.
  • 1186 - If both the UART and SPI interfaces are disabled, the UART will still be accessible.
  • 1055 - Resolved an issue where an unassociated device was unable to perform an active scan using the AS command.
  • 1037 - Resolved an issue where entering command mode a second time while command mode was in the process of timing out would result in the device not returning an 'OK' response to the request.
  • MicroPython:

  • 1174 - Resolved issue where xbee.transmit() function would not return an error if a too-large payload was attempted.
  • 748 - Corrected the data type that is returned when SH and SL commands are queried in MicroPython. These parameters now return as bytes rather than integers. 
  • HAWK-119 - The ON_SLEEP pin was not accurately showing when the module was ready to receive data after waking from sleep. 
  • 1218 - Resolved xbee.transmit() not generating an error message for sending to a non-existent device address.
  • 1278 - Resolved end devices not leaving the network after reset if JV is set to 1 and there is no coordinator present. The end device now sends an orphan notification and leaves the network.

XBee3 DigiMesh 

Release Version

  • 3002 - XBee3 DigiMesh 2.4 GHz

Release Date:

  • 2019-Apr-10

Bootloader version:

  • 1.8.1

New Features:

  • Synchronized Cyclic Sleep can now be enabled by setting SM to 7 or 8.If there are any XBee S1 modules in the XBee3 synchronous sleep network,C8 bit 3 must be set. Otherwise, it should be clear.
  • Asynchronous Cyclic Sleep with Pin Wake (SM option 5) always wakes for a minimum of ST time in response to a falling edge on nDTR/SLEEP_RQ.
  • MicroPython support

    • Digital I/O
    • ADC input
    • PWM output
    • I2C serial interface
    • Transmit and receive RF packets
    • Network Discovery
    • MicroPython sleep support (SM option 6 has been added to support this)

Bug Fixes:

  • 684 - Resolved an issue where a sleep time longer than 37 seconds would cause the device to reset unexpectedly.
  • 477 - Resolved an issue where the device would enter pin sleep when both DTR and SSEL were disabled.
  • 686 - CE Option 4 (non-routing, indirect messaging poller) was missing from the XML file.
  • 632 - Resolved an issue where setting an I/O line as a digital output would only take effect when set twice.
  • HAWK-119 - The ON_SLEEP pin was not accurately showing when the module was ready to receive data after waking from sleep.
  • 529 - Resolved an issue where transmitting messages to an address that did not start with Digi's OUI (0013A2xx) would block all transmissions, causing the radio to become unresponsive. These invalid packets are now discarded rather than queued.
  • 737 - Resolved an issue with a synchronous sleep radio sleeping for days when unicasts are being sent at the time the radio is scheduled to go to sleep.

Special Notes:

  • Downgrading from version 3002 to a older release will reset the radio to default.
    Custom defaults will be retained.



XBee3 - 802.15.4

Release Version:

  • 2003 - Digi XBee3 802.15.4

Release Date:

  • 2019-Apr-10

Bootloader version:

  • 1.8.1

New Features:

  • MicroPython support
    • Digital I/O
    • ADC input
    • PWM output
    • I2C serial interface
    • Transmit and receive RF packets
    • Network Discovery
    • MicroPython sleep support (SM option 6 has been added to support this)

Bug Fixes:

  • 526 - Resolved an issue where the device would enter into SPI mode if UART DOUT was floating upon

boot.

  • 532 - Resolved an issue that required I/O lines to be set twice before the pin state would follow.
  • 565 - Enabling cyclic sleep while using the default SP value of 0 would cause the device to sleep and never wake. The device will now stay awake until a non-zero SP value is provided.
  • 517 - Resolved an issue that could cause the OTA update server to reset unexpectedly when updating a remote node in an unencrypted network.
  • 578 - Resolved issue where a module operating in SPI with pin sleep enabled will not wake properly via the SSEL pin.
  • 570 - Resolved an issue where a coordinator was unable to send data after a reset.
  • 571 - Resolved an issue where an unassociated end device set up for cyclic sleep would not sleep.
  • 457 - Legacy 802.15.4 XBee radios (S1 and S2C) are able to associate as end devices to an XBee3 PAN coordinator.
  • 576 - Resolved an issue where a device would delay sending RF messages for ~ 1 second after changing the network channel.
  • HAWK-119 - The ON_SLEEP pin was not accurately showing when the module was ready to receive data after waking from sleep.
发布了48 篇原创文章 · 获赞 6 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/zigbeecomm/article/details/89309304