Last modified by Mengting Qiu on 2025/07/03 15:42

From version 173.1
edited by Xiaoling
on 2025/06/10 10:52
Change comment: There is no comment for this version
To version 178.1
edited by Saxer Lin
on 2025/06/30 15:11
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +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 +95, 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 -0CE4 01 00C6 0103 02DB99 00FD 0001
744 +0CFC 01 00C0 0102 02DD44 00FC 0001
743 743  
744 -(% style="color:#037691" %)**BAT**(%%): 0x0CE4 = 3300mV = 3.300V
746 +(% 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: **(%%)0x00C6(H) = 198(D) / 100 = 19.8
750 +(% style="color:#037691" %)**Data 1: **(%%)0x00C0(H) = 192(D) / 100 = 19.2
749 749  
750 -(% style="color:#037691" %)**Data 2: **(%%)0x0103(H) = 259(D) / 10 = 25.9
752 +(% style="color:#037691" %)**Data 2: **(%%)0x0102(H) = 258(D) / 10 = 25.8
751 751  
752 -(% style="color:#037691" %)**Data 3: **(%%)0x02DB99(H) = 187289(D) / 100 = 1872.89
754 +(% style="color:#037691" %)**Data 3: **(%%)0x02DD44(H) = 187716(D) / 100 = 1877.16
753 753  
754 -(% style="color:#037691" %)**Data 4: **(%%)0x00FD(H) = 253(D) / 10 = 25.3
756 +(% 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? ==