Skip to content

v2.1

Compare
Choose a tag to compare
@mluis1 mluis1 released this 28 Mar 10:11
· 1906 commits to master since this release

Changelog

  • General
    1. The timers and RTC management has been rewritten.
    2. Improved the UART and UP501 GPS drivers.
    3. Corrected GPIO pin names management.
    4. Corrected the antenna switch management in the SX1272 driver.
    5. Added to the radio driver the possibility to choose the preamble length
      and rxSingle symbol timeout in reception.
    6. Added Hex coder selector driver for the Bleeper board.
    7. Changed copyright Unicode character to (C) in all source files.
  • LoRaMac
    1. MAC commands implemented

      • LinkCheckReq YES
      • LinkCheckAns YES
      • LinkADRReq YES
      • LinkADRAns YES
      • DevStatusReq YES
      • DevStatusAns YES
      • JoinReq YES
      • JoinAccept YES
    2. Added acknowledgements retries management.
      Split the LoRaMacSendOnChannel function in LoRaMacPrepareFrame and
      LoRaMacSendFrameOnChannel. LoRaMacSendOnChannel now calls the 2 newly
      defined functions.

      WARNING: By default the acknowledgement retries specific code isn't
      enabled. The current http://iot.semtech.com server version doesn't support
      it.

    3. Corrected issues on JoinRequest and JoinAccept MAC commands.
      Added LORAMAC_EVENT_INFO_STATUS_MAC_ERROR event info status.