This mDot firmware will allow USB to directly utilize AT command without the need the use of RS232 DB9 port.

Dependencies:   MTS-Serial libmDot mbed-rtos mbed

Fork of mDot_USB_AT_firmware by Hadi Ho

release.log

Committer:
ahario
Date:
2016-10-19
Revision:
14:eecf7851d6ff
Parent:
9:ff62b20f7000

File content as of revision 14:eecf7851d6ff:

=mDot Release Log=

==1.0.8==

===Changes===
* LoRaWAN 1.0 Certified
* AT+TXP is radio output power, AT+ANT is antenna gain for computing total output power for regulations
* AT+TXDR can accept values (0-15, DR0-DR15, or SF_7-SF_12) depending on AT+FREQ setting (0-6) -> (DR0-DR6), (7-12) -> (SF_7-SF12)
*	AT+SLEEP - Enter sleep mode (0:deepsleep,1:sleep)
*	AT+WP - Wake pin used for sleep mode (1-8) (1:DIN,DIO2-7,DI8) (default: DI8)
*	AT+JD - join rx window delay 1st window opened at setting 2nd is 1 s after
*	AT+RXD - rx window delay 1st window opened at setting 2nd is 1 s after
* 	AT+PS - preserve session over power off and reset in AUTO_OTA mode
* 	AT+AP - configure app port for uplink data
*  AT+ANT - configure gain of installed antenna -127 dBi - 128 dBi, (default: 3 dBi)
* 	AT&K0/3 - Hardware Flow Control (AT&K0: disable, AT&K3: enable)
* 	AT+REP  - Set number of times to repeat unconfirmed frames (0-15)
* 	AT+ULC  - Get or set the uplink counter number (sequence number)
* 	AT+DLC  - Get or set the downlink counter number (sequence number)
* 	AT+RS  - Restore session info from flash
* 	AT+SS  - Save session info to flash
*	AT+TXCH can change channels only for EU868, error for US915
*	AT&V - Update  output to include new configuration options
*	help - Move test commands to bottom of help output
           Add headers for test and debug commands in help output
* AT+TXP - range changed to 0-20 dBm, antenna gain is applied when setting radio with this power to achieve desired output dBm
* AT+SDR - get the datarate currently used by the mac layer
* Removed AT+SENDH - AT+TXDR can accept US(DR0-DR4) and EU(DR0-DR7) to include high-speed datarates US(DR4:SF8BW500) and EU(DR6:SF7BW250,DR7:FSK)

===Bug Fixes===
* AT+SMODE=1 stays awake until all buffered data is sent
* Remove 1200 as debug baud rate option
* AT+SNR - reports SNR values correctly
* RTC clock not reset over sleep
* Serial data mode can be entered from command term and escaped with +++
* Auto OTA mode for EU868 will wait for free channel before trying next join with escape possible
* Add upto 10 random seconds between join attempts


===Known Issues===

==0.1.4==
===Changes===
* Features

* Bugfixes
** Response for US915 - DR4 fixed
** check the duty-cycles and enable and expired duty cycles before looking for free channel.
** [1415] +TXN may return very large number
** added channels to the session to be restored after sleep in AUTO OTA mode.
** Start uplink counter at 0
** Sequence number no longer increases by 2 when acks are off
** [1417] Duty cycle elapsed time was doubled across sleep


===Known Issues===