Skip to content

RUIv3 SDK release 3.1.0

Compare
Choose a tag to compare
@eddieho1124 eddieho1124 released this 29 Dec 14:50
· 65 commits to main since this release

[3.1.0] - 2021-12-24

Added

  • Support Button DFU via UART1 TX pin.
  • Add ATE command.

Changed

  • Change AT+MASK behavior from 8 to be 8+1 for US915/AU915.
  • Remove power-consuming auto hello mechanism.
  • Change the behavior of AT+JN1DL/AT+JN2DL/AT+RX1DL/AT+RX2DL
  • Change the default port of transport mode from 130 to 1.
  • Change the output format of AT+LTIME.
  • Change the output format of LoRaWAN asynchronous event.
  • Change AT+DEUI to be AT+DEVEUI. Besides, change AT+DADDR to be AT+DEVADDR.
  • Modify AT+SN/AT+FSN/AT+FACTORY design.
  • Change transparent mode AT command from AT+PAM to ATD.
  • Remove the command name in all the reply content.
  • Change the delimiter of AT command from ',' to ':'.
  • Modify AT CMD handler of AT+JN1DL/AT+JN2DL/AT+RX1DL/AT+RX2DL/AT+RX2FQ for API mode.
  • Remove the 2 redundant CRLF in AT command output.

Fixed

  • Bug #637: AT+LSTMULC will cause un-recoverable/un-stoppable print event
  • Bug #627: RX2 parameter may not be updated by NS via RXParamSetReq.
  • Bug #626: Over-length uplink frame will cause unexpected uplink event
  • Bug #621: Join process was stopped while 500kHz channels were all disabled.
  • Fix can't wakeup from external wakeup source problem.
  • Bug #628: DUT won't actively trigger a uplink event after receiving a confirmed downlink message.
  • Fix AT+BUILDTIME
  • Fix can't input AT+BOOT when serial mode is not in AT CMD mode.
  • Fix can't input AT+ATM (easily switch back to AT CMD mode) when serial mode is not in AT CMD mode.
  • Bug #662: AU915 at+mask and at+che default setting should be 00FF Not 01FF
  • Bug #659: Fix the periodicity field of AT+LSTMULC
  • Bug #614: p2p at+ppl=65536 will get AT_ERROR , at+ppl=63580000 will get OK, all of them should get AT_PARAM_ERROR
  • Bug #665: US915Mhz CLASS B OTAA mode muticast with packet lost issue