2021-05-26 v3.2.0.16 1. AS923 adds sub-band support: AS923-1, AS923-2, AS923-3, AS923-4. Refer to the following documents for the sub-bands of AS923. https://lora-alliance.org/wp-content/uploads/2021/05/RP-2-1.0.3.pdf 2. Update the default frequency of the following frequency bands: EU433, EU868, KR920. Refer to the official region document for default frequencies. 2021-01-27 v3.2.0.15 1. Set LSE driver to high during clock initialization. 2020-07-15 v3.2.0.14 1. After receiving the acknowledgement downlink packet, the node will automatically uplink the ACK confirmation packet. 2. Add power on print information, "LoRa (R) is a registered trademark or service mark of Semtech Corporation or its affiliates. LoRaWAN (R) is a licensed mark." 2020-05-08 v3.2.0.14.beta4 1. Change the initialization information printed on power up to uart1. 2020-04-30 v3.2.0.14.beta3 1. The application of dual serial port supports AT command, and both support transparent transmission function. 2. AT supports dual serial ports, and bootloader upgrade currently only supports uart1. 2020-04-29 v3.2.0.14.beta2 1. The state parameters in P2P mode are saved to eeprom. 2. Disable serial port mode switching in P2P mode. 3. After sending the join request and waiting for the join accept, the optimized processing node receives the processing logic of interference packets. 4. Optimize the processing of duty cycle related return codes in the protocol stack. 5. Update bootloader to V3.2.6, fix write flash failure in special cases. 2020-04-10 Version:V3.0.0.14.beta1 1. Support multicast and dutycycle function. 2. Support retransmission settings before receiving ack in packet confirmation mode. 3. Enhanced at parameter check. 4. Remove lorawan auto join. 5. Remove "at+set_config=lora:send_interval" command. 6. Update details in LoRaMac. 7. Repair the serial port feign death caused by high frequency data transmission. 2020-03-10 Version:V3.0.0.13 1. Reduced AT command return information. 2. Change product storage plan, all data stored in eeprom. 3. Data storage adds backup area to prevent abnormal power failure during write operation. 4. Fix set_config/get_config bug. 5. Update bootloader to V3.2.5,Ymode protocol. 6. Change boot flag to fit new bootloader. ★Note: 1. Compared with the previous version, the at command does not change, but the return information of the at command is more concise. Some incompatibilities exist, users need to pay attention. 2. Update bootloader to ymode protocol, incompatible with previous version. 2019-12-10 Version:V3.0.0.12.T3 1.Change SNR calculation method. 2.Modify storage data partitions switch store. 2019-11-21 Version:V3.0.0.12 1.Change parameter address in flash. 2.Unified at return messages. 3.Support dual serial ports. 2019-8-22 Version:V3.0.0.4 Feature: 1.modify region EU868 default channels 2.add some AT command for peripheral (uart,gpio,iic,adc,etc.) 3.add AT command "at+set_config=lora:tx_power:X" to set lora send power at LoRaWAN mode. 4.modify LoRaMac command about tx_dr. 2019-7-26 Version:V3.0.0.3 Feature: 1.add a new AT command:at+set_config=device:gps_timeout:X 2.disable switch to TEST work_mode by AT command 2019-7-18 Version:V3.0.0.2 Feature: 1.add an AT command:at+set_config=lora:adr:X 2.modify the AT command bug:at+set_config=lora:ch_mask:XX:YY 2019-7-10 Version:V3.0.0.1 Feature: 1.modify about sleep RUI parameters:1->sleep , 0->wake up. 2.add P2P mode. 3.mofify system halted as some AT commands. 2019-6-25 Version:V3.0.0.0 *General 1. This is an entirely new firmware which is developed based on RAK SDK RUI. It is a baseline version, and we will release more new firmware based it. 2. A set of entirely new AT commands which are same with all of other RAK products which are developed based on RUI too. 3. A set of APIs which means you can develop your own firmware as you want by calling these APIs. 4. Add sleep mode. It has a very low power consumption: 10.3uA. 5. Add a bootloader. It means that you can upgrade the firmware from local or remote without jump BOOT pin whenever you want to do it. *LoRaWAN 1. It only support LoRaWAN 1.0.2 now, which means that it can only support Class A and Class C. 2. There are two firmwares files, one is used for low frequency which includes EU433 and CN470, and the other is used for high frequency which includes IN865, EU868, AU915, US915, KR920, and AS923. 3. We've tested it, and it can work with TTN, loraserver, and LoRaWAN Server in all frequency perfectly.