Last modified by Mengting Qiu on 2025/07/01 15:58
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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 -* 8 8500mAh 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: 22 5px;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 ... ... @@ -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.413 +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" %)456 +(% 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. Ifuserwanttouseit withdifferent frequencyplan, pleaserefer theATcommandsets.559 +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" %)607 +(% 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" %)720 +(% 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" %)757 +(% 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