Skip to content

XBee Python library 1.4.1

Latest
Compare
Choose a tag to compare
@daescalona daescalona released this 22 Dec 13:00
· 18 commits to master since this release

v1.4.1 - 12/22/2021

  • Support for new hardware variants:

    • XBee 3 Cellular LTE-M/NB-IoT (Telit)
    • XBee 3 Reduced RAM
    • S2C P5
    • XB3-DMLR
    • XB3-DMLR868
  • OTA firmware update:

    • Implementation of considerations for versions 1009, 300A, 200A or prior
      (XBPL-375)
      See:

      • Zigbee (1009 an prior) considerations <https://www.digi.com/resources/documentation/digidocs/90001539/#reference/r_considerations.htm>_
      • DigiMesh (older than 300A) considerations <https://www.digi.com/resources/documentation/Digidocs/90002277/#Reference/r_considerations.htm>_
      • 802.15.4 (older than 200A) considerations <https://www.digi.com/resources/documentation/digidocs/90002273/#reference/r_considerations.htm>_
    • When updating a remote profile, let the library calculate the *.otb
      file path based on the *.xml firmware file, as it does for the *.ota.

  • XBee Cellular:

    • Do not work with network if the XBee does not support it (XBPL-374)
    • Fix creation of IMEI when reading cellular information.
  • Support to update a bunch of nodes at the same time (DAL-5285)

  • Documentation:

    • Add info about the force_settings parameter of open method (#241)
    • Add missing exportutils module to documentation.
  • Set exclusive access mode to the XBee serial port (#222, #252)

  • Do not stop frames reader if a serial buffer empty exception occurs (#222, #252)

  • Do not use 'os.path.join()' for relative paths of zip entries (#247)

  • Fix bad conditions when checking for a received packet (#242)

  • Fix attribute name in find neighbors debug message (#122)

  • Fix remote firmware update issue with binary file on SX devices.

  • Fix protocol change issues during firmware update operation on SX devices.

  • Do not reconfigure SP and SN values after a firmware update operation in P2MP protocol.

  • Add new method to update salt and verifier values of Bluetooth password SRP authentication.

  • Several minor bug fixes.