Changes for page SDI-12-LB/LS -- SDI-12 to LoRaWAN Converter User Manual
Last modified by Mengting Qiu on 2025/07/03 15:42
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Saxer - Content
-
... ... @@ -728,30 +728,32 @@ 728 728 729 729 When using the AT+DATACONVx command, 730 730 731 -The data of RETURN3 will be converted into 2 data, the first data is +9 5, and the second data is +260.731 +The data of RETURN3 will be converted into 2 data, the first data is +192, and the second data is +258. 732 732 733 +The data of RETURN4 will be converted into 3 data, the first data is +187716, and the second data is +252, and the third data is +1. 734 + 733 733 * AT+DATACONV3=1,2+2,2 The first data is uploaded as 2 bytes and the second data is uploaded as 2 bytes. The form converted to hexadecimal is as shown above,as below: 734 734 * ((( 735 735 AT+DATACONV4=1,3+2,2+3,2 The first data uploads 3 bytes, the second data also uploads 2 bytes, and the third data also uploads 2 bytes. The hexadecimal form is shown above and as shown in the following figure: 736 736 ))) 737 737 738 -[[image:image-20250609141343-1.png]] 739 739 741 + 740 740 **For example,the uplink payload as below:** 741 741 742 -0C E401 00C6010302DB9900FD0001744 +0CFC 01 00C0 0102 02DD44 00FC 0001 743 743 744 -(% style="color:#037691" %)**BAT**(%%): 0x0C E4= 3300mV = 3.300V746 +(% style="color:#037691" %)**BAT**(%%): 0x0CFC = 3324mV = 3.324V 745 745 746 746 (% style="color:#037691" %)**Payload Version**(%%): 0x01, Means: v1.0 version 747 747 748 -(% style="color:#037691" %)**Data 1: **(%%)0x00C 6(H) = 198(D) / 100 = 19.8750 +(% style="color:#037691" %)**Data 1: **(%%)0x00C0(H) = 192(D) / 100 = 19.2 749 749 750 -(% style="color:#037691" %)**Data 2: **(%%)0x010 3(H) = 259(D) / 10 = 25.9752 +(% style="color:#037691" %)**Data 2: **(%%)0x0102(H) = 258(D) / 10 = 25.8 751 751 752 -(% style="color:#037691" %)**Data 3: **(%%)0x02D B99(H) = 187289(D) / 100 = 1872.89754 +(% style="color:#037691" %)**Data 3: **(%%)0x02DD44(H) = 187716(D) / 100 = 1877.16 753 753 754 -(% style="color:#037691" %)**Data 4: **(%%)0x00F D(H) = 253(D) / 10 = 25.3756 +(% style="color:#037691" %)**Data 4: **(%%)0x00FC(H) = 252(D) / 10 = 25.2 755 755 756 756 (% style="color:#037691" %)**Data 5: **(%%)0x0001(H) = 1(D) = 1 757 757 ... ... @@ -1861,6 +1861,9 @@ 1861 1861 1862 1862 * Example: 0xA90D09 ~/~/ Same as AT+SDITIMING=13,9 1863 1863 1866 + 1867 + 1868 + 1864 1864 == 3.11 add Pulse_count, VDC_input, IDC_input(Since firmware V1.3.0) == 1865 1865 1866 1866 ... ... @@ -1956,6 +1956,45 @@ 1956 1956 1957 1957 1958 1958 1964 +== 3.12 Cut data separation processing(Since firmware V1.3.2) == 1965 + 1966 + 1967 +AT+NEWLINE command, which only takes effect when AT+DATAUP=1 or AT+DATAUP=1, timeout. 1968 + 1969 +When not set, each part of AT+DATAUP is sent according to the maximum number of bytes of DR. 1970 + 1971 +When setting, each part of AT+DATAUP is sent according to the value set by AT+NEWLINE. 1972 + 1973 + 1974 +* ((( 1975 +(% style="color:#037691" %)** AT Command:** 1976 +))) 1977 + 1978 +(% style="color:#4472c4" %)//**AT+NEWLINE=ALL**//(%%)// //The data cut out by each AT+COMMANDx command is sent separately as an uplink. 1979 + 1980 +(% style="color:#4472c4" %)//**AT+NEWLINE=ALL**//(%%)// equal: (% style="color:#4472c4" %)**AT+NEWLINE=1+2+3+4+5+6+7+8+9+10+11+12+13+14+15**// 1981 + 1982 + 1983 +(% style="color:#4472c4" %)//**AT+NEWLINE=a+b+c**//(%%)// //The data returned by all commands is divided into three parts, COMMAND(1~~a) is the first part, COMMAND(a+1~~b) is the second part,COMMAND(b+1~~c) is the third part. 1984 + 1985 + 1986 +(% style="color:#4472c4" %)//**AT+NEWLINE=NULL**//(%%)// //Turn off the functionality of this AT command. 1987 + 1988 + 1989 +* ((( 1990 +(% style="color:#037691" %)** Downlink Payload:** 1991 +))) 1992 + 1993 +//AT+NEWLINE=ALL ~-~--> (% style="color:#4472c4" %)**0xA5 01**// 1994 + 1995 +// AT+NEWLINE= NULL ~-~--> (% style="color:#4472c4" %)**0xA5 00**// 1996 + 1997 +//AT+NEWLINE= a+b+c ~-~--> (% style="color:#4472c4" %)**0xA5 number of bytes a b c**// 1998 + 1999 +//AT+NEWLINE= 1+5+15 ~-~--> (% style="color:#4472c4" %)**0xA5 03 01 05 0F**// 2000 + 2001 + 2002 + 1959 1959 = 4. Battery & Power Consumption = 1960 1960 1961 1961 ... ... @@ -1978,12 +1978,22 @@ 1978 1978 1979 1979 = 6. OTA firmware update = 1980 1980 2025 +User can change firmware TS01-LB/LS to: 1981 1981 1982 -Please see this link for how to do OTA firmware update. 2027 +* Change Frequency band/ region. 2028 +* Update with new features. 2029 +* Fix bugs. 1983 1983 1984 - [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]2031 +Firmware and changelog can be downloaded from : [[**Firmware download link**>>https://www.dropbox.com/scl/fo/ztlw35a9xbkomu71u31im/AMbGiR5K1fLcUTLbp44o22Q/LoRaWAN%20End%20Node/SDI-12-LB/Firmware?rlkey=ojjcsw927eaow01dgooldq3nu&subfolder_nav_tracking=1&dl=0]] 1985 1985 2033 +Methods to Update Firmware: 1986 1986 2035 +* (Recommanded way) OTA firmware update via wireless : **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]** 2036 + 2037 +* Update through UART TTL interface : **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**. 2038 + 2039 + 2040 + 1987 1987 = 7. FAQ = 1988 1988 1989 1989 == 7.1 How to use AT Command via UART to access device? ==