Last modified by Mengting Qiu on 2025/07/01 15:58

From version 76.6
edited by Xiaoling
on 2024/01/04 17:06
Change comment: There is no comment for this version
To version 76.17
edited by Xiaoling
on 2024/01/25 16:49
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -51,7 +51,7 @@
51 51  * Support wireless OTA update firmware
52 52  * Uplink on periodically
53 53  * Downlink to change configure
54 -* 88500mAh Li/SOCl2 Battery (S31/S31B-LB)
54 +* 8500mAh Li/SOCl2 Battery (S31/S31B-LB)
55 55  * Solar panel + 3000mAh Li-on battery (S31/S31B-LS)
56 56  
57 57  == 1.3 Specification ==
... ... @@ -109,8 +109,8 @@
109 109  
110 110  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240103160425-4.png?rev=1.1||alt="image-20240103160425-4.png"]]
111 111  
112 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
113 -|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 225px;background-color:#4F81BD;color:white" %)**Action**
112 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
113 +|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
114 114  |(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
115 115  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
116 116  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
... ... @@ -145,11 +145,14 @@
145 145  == 1.8 Hardware Variant ==
146 146  
147 147  
148 -(% border="1" cellspacing="5" style="width:461.818px" %)
148 +(% border="1" cellspacing="3" style="width:460px" %)
149 149  |=(% style="width: 102px;background-color:#4F81BD;color:white" %)Model|=(% style="width: 182px; background-color:#4F81BD;color:white" %)Photo|=(% style="width: 176px; background-color:#4F81BD;color:white" %)Probe Info
150 150  |(% style="width:102px" %)(((
151 151  S31-LB/LS
152 -)))|(% style="width:182px" %)[[image:image-20240104165223-7.png]]|(% style="width:176px" %)(((
152 +)))|(% style="width:182px" %)(((
153 +(% style="text-align:center" %)
154 +[[image:image-20240104165223-7.png]]
155 +)))|(% style="width:176px" %)(((
153 153  1 x SHT31 Probe
154 154  
155 155  Cable Length : 2 meters
... ... @@ -158,7 +158,10 @@
158 158  )))
159 159  |(% style="width:102px" %)(((
160 160  S31B-LB/LS
161 -)))|(% style="width:182px" %)[[image:image-20240104165338-9.png]]|(% style="width:176px" %)(((
164 +)))|(% style="width:182px" %)(((
165 +(% style="text-align:center" %)
166 +[[image:image-20240104165338-9.png]]
167 +)))|(% style="width:176px" %)(((
162 162  1 x SHT31 Probe
163 163  
164 164  Installed in device.
... ... @@ -254,7 +254,7 @@
254 254  The Payload format is as below.
255 255  
256 256  
257 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
263 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
258 258  |(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
259 259  |(% style="width:103px" %)**Size (bytes)**|(% style="width:72px" %)**1**|**2**|(% style="width:91px" %)**1**|(% style="width:86px" %)**1**|(% style="width:44px" %)**2**
260 260  |(% style="width:103px" %)Value|(% style="width:72px" %)Sensor Model|Firmware Version|(% style="width:91px" %)Frequency Band|(% style="width:86px" %)Sub-band|(% style="width:44px" %)BAT
... ... @@ -322,7 +322,7 @@
322 322  
323 323  Sensor Data is uplink via FPORT=2
324 324  
325 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
331 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:500px" %)
326 326  |=(% style="width: 60px;background-color:#4F81BD;color:white" %)(((
327 327  **Size(bytes)**
328 328  )))|=(% style="width: 40px;background-color:#4F81BD;color:white" %)2|=(% style="width: 90px;background-color:#4F81BD;color:white" %)4|=(% style="width: 150px; background-color: #4F81BD;color:white" %)1|=(% style="width: 80px; background-color: #4F81BD;color:white" %)**2**|=(% style="width: 80px; background-color: #4F81BD;color:white" %)2
... ... @@ -358,18 +358,16 @@
358 358  
359 359  If payload is: FF3FH :  (FF3F & 8000 == 1) , temp = (FF3FH - 65536)/10 = -19.3 degrees.
360 360  
361 -(FF3F & 8000Judge whether the highest bit is 1, when the highest bit is 1, it is negative)
367 +(FF3F & 8000:Judge whether the highest bit is 1, when the highest bit is 1, it is negative)
362 362  
363 363  
364 364  ==== (% style="color:#4472c4" %)**Humidity**(%%) ====
365 365  
366 -
367 367  Read:0x(0197)=412    Value:  412 / 10=41.2, So 41.2%
368 368  
369 369  
370 370  ==== (% style="color:#4472c4" %)**Alarm Flag & MOD & Level of PA8**(%%) ====
371 371  
372 -
373 373  **Example:**
374 374  
375 375  If payload & 0x01 = 0x01  **~-~->** This is an Alarm Message.It means that the temperature and humidity exceed the alarm value or trigger an interrupt.
... ... @@ -404,7 +404,7 @@
404 404  === 2.5.1 Ways to get datalog via LoRaWAN ===
405 405  
406 406  
407 -Set [[PNACKMD=1>>||anchor="H2.5.4DatalogUplinkpayload28FPORT3D329"]], S31x-LB/LS will wait for ACK for every uplink, when there is no LoRaWAN network,S31x-LB/LS will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
411 +Set PNACKMD=1, S31x-LB/LS will wait for ACK for every uplink, when there is no LoRaWAN network,S31x-LB/LS will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.
408 408  
409 409  * (((
410 410  a) S31x-LB/LS will do an ACK check for data records sending to make sure every data arrive server.
... ... @@ -413,11 +413,6 @@
413 413  b) S31x-LB/LS will send data in **CONFIRMED Mode** when PNACKMD=1, but S31x-LB/LS won't re-transmit the packet if it doesn't get ACK, it will just mark it as a NONE-ACK message. In a future uplink if S31x-LB/LS gets a ACK, S31x-LB/LS will consider there is a network connection and resend all NONE-ACK messages.
414 414  )))
415 415  
416 -Below is the typical case for the auto-update datalog feature (Set PNACKMD=1)
417 -
418 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/WebHome/image-20220703111700-2.png?width=1119&height=381&rev=1.1||alt="图片-20220703111700-2.png" height="381" width="1119"]]
419 -
420 -
421 421  === 2.5.2 Unix TimeStamp ===
422 422  
423 423  
... ... @@ -452,7 +452,7 @@
452 452  
453 453  **Retrieval data payload:**
454 454  
455 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
454 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:500px" %)
456 456  |=(% style="width: 60px;background-color:#4F81BD;color:white" %)(((
457 457  **Size(bytes)**
458 458  )))|=(% style="width: 40px; background-color:#4F81BD;color:white" %)**2**|=(% style="width: 55px; background-color:#4F81BD;color:white" %)**2**|=(% style="width: 65px; background-color:#4F81BD;color:white" %)**2**|=(% style="width: 180px; background-color:#4F81BD;color:white" %)**1**|=(% style="width: 100px; background-color:#4F81BD;color:white" %)**4**
... ... @@ -462,10 +462,6 @@
462 462  (((
463 463  Humidity
464 464  )))
465 -
466 -(((
467 -
468 -)))
469 469  )))|(% style="width:87px" %)(((
470 470  Temperature
471 471  )))|(% style="width:178px" %)(((
... ... @@ -559,7 +559,7 @@
559 559  == 2.7 Frequency Plans ==
560 560  
561 561  
562 -The S31x-LB/LS uses OTAA mode and below frequency plans by default. If user want to use it with different frequency plan, please refer the AT command sets.
557 +The S31x-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
563 563  
564 564  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
565 565  
... ... @@ -607,7 +607,7 @@
607 607  
608 608  (% style="color:blue" %)**AT Command: AT+TDC**
609 609  
610 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
605 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
611 611  |=(% style="width: 156px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 137px;background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
612 612  |(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
613 613  30000
... ... @@ -720,7 +720,7 @@
720 720  
721 721  (% style="color:blue" %)**AT Command: AT+INTMOD**
722 722  
723 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
718 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
724 724  |=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 197px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Response**
725 725  |(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
726 726  0
... ... @@ -757,7 +757,7 @@
757 757  
758 758  (% style="color:blue" %)**AT Command: AT+5VT**
759 759  
760 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
755 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
761 761  |=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 197px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Response**
762 762  |(% style="width:154px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:157px" %)0 (default)
763 763  OK