Changes for page wiki_test

Last modified by Mengting Qiu on 2024/09/05 17:35

From version 101.16
edited by Xiaoling
on 2023/10/10 15:39
Change comment: There is no comment for this version
To version 107.4
edited by Xiaoling
on 2023/10/11 10:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -SW3L-NB -- NB-IoT Flow Sensor User Manual
1 +DS03A-NB -- NB-IoT Door Sensor User Manual
Content
... ... @@ -1,13 +1,9 @@
1 1  (% style="text-align:center" %)
2 -[[image:image-20231010090810-1.png||height="518" width="839"]]
2 +[[image:image-20231011093014-5.png]]
3 3  
4 4  
5 5  
6 6  
7 -
8 -
9 -
10 -
11 11  **Table of Contents:**
12 12  
13 13  {{toc/}}
... ... @@ -19,15 +19,19 @@
19 19  
20 20  = 1. Introduction =
21 21  
22 -== 1.1 What is SW3L-NB NB-IoT Flow Sensor ==
18 +== 1.1 What is DS03A-NB NB-IoT Door Sensor ==
23 23  
24 24  
25 -The Dragino SW3L-NB is a (% style="color:blue" %)**NB-IoT Flow Sensor**(%%). It detects water flow volume and uplink to IoT server via NB-IoT network. User can use this to (% style="color:blue" %)**monitor the water usage for buildings**.
21 +The Dragino DS03A-NB is a (% style="color:blue" %) **NB-IoT Door Sensor**(%%) for Internet of Things solution. It (% style="color:blue" %)**detects door open/close status**(%%) and uplinks to IoT server via NB-IoT network. user can see the door status, open duration, open counts in the IoT Server.
26 26  
27 -The SW3L-NB will send water flow volume every 20 minutes. It can also detect the (% style="color:blue" %)**water flow status and send Alarm**(%%), to avoid the waste for water usage such as broken toilet case.
23 +The DS03A-NB will send periodically data every 2 hours as well as for each door open/close action. It also counts the door open times and calculates the last door open duration. Users can also disable the uplink for each open/close event, instead, DS03A-NB can count each open event and uplink periodically.
28 28  
29 -SW3L-NB is designed for both indoor and outdoor use. It has a weatherproof enclosure and industrial level battery to (% style="color:blue" %)**work in low to high temperatures**.
25 +DS03A-LB supports (% style="color:blue" %)**Datalog Feature,** (%%)it can save the data when there is no NB-IoT network and uplink when network recover.
30 30  
27 +DS03A-LB has the (% style="color:blue" %)**Open Alarm Feature**,(%%) user can set this feature so the device will send an alarm if the door has been open for a certain time.
28 +
29 +DS03A-LB is designed for outdoor use. It has a weatherproof enclosure and industrial level battery to work in low to high temperatures
30 +
31 31  SW3L-NB supports different uplink methods including (% style="color:blue" %)**MQTT, MQTTs, UDP & TCP**(%%) for different application requirement, and support uplinks to various IoT Servers.
32 32  
33 33  SW3L-NB (% style="color:blue" %)**supports BLE configure **(%%)and(% style="color:blue" %)** OTA update**(%%) which make user easy to use.
... ... @@ -36,7 +36,7 @@
36 36  
37 37  SW3L-NB has optional built-in SIM card and default IoT server connection version. Which makes it works with simple configuration.
38 38  
39 -[[image:image-20231010091546-2.png||height="348" width="909"]]
39 +[[image:image-20231011093807-6.png||height="278" width="879"]]
40 40  
41 41  
42 42  == 1.2 ​Features ==
... ... @@ -45,7 +45,10 @@
45 45  * NB-IoT Bands: B1/B2/B3/B4/B5/B8/B12/B13/B17/B18/B19/B20/B25/B28/B66/B70/B85 @H-FDD
46 46  * Ultra-low power consumption
47 47  * Upload water flow volume
48 -* Monitor water waste
48 +* Door Open/Close detect
49 +* Door open/close statistics
50 +* Datalog Feature
51 +* Open Alarm Feature
49 49  * Multiply Sampling and one uplink
50 50  * Support Bluetooth v5.1 remote configure and update firmware
51 51  * Uplink on periodically
... ... @@ -101,26 +101,12 @@
101 101  (% class="wikigeneratedid" id="H1.4Ratedenvironmentalconditions" %)
102 102  (% style="display:none" %) (%%)
103 103  
104 -== 1.4 Flow Sensor Spec ==
105 105  
108 +== 1.4 Applications ==
106 106  
107 -(((
108 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %)
109 -|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**Model**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**Probe**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**Diameter**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**Range**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**Max Pressure**|=(% style="width: 110px;background-color:#D9E2F3;color:#0070C0" %)**Measure**
110 -|(% style="width:88px" %)SW3L-004|(% style="width:75px" %)DW-004|(% style="width:107px" %)G1/2" /DN15|(% style="width:101px" %)1~~30L/min|(% style="width:116px" %)≤ 2.0Mpa|(% style="width:124px" %)450 pulse = 1 L
111 -|(% style="width:88px" %)SW3L-006|(% style="width:75px" %)DW-006|(% style="width:107px" %)G3/4" /DN20|(% style="width:101px" %)1~~60L/min|(% style="width:116px" %)≤ 1.2Mpa|(% style="width:124px" %)390 pulse = 1 L
112 -|(% style="width:88px" %)SW3L-010|(% style="width:75px" %)DW-010|(% style="width:107px" %)G 1" /DN25|(% style="width:101px" %)2~~100L/min|(% style="width:116px" %)≤ 2.0Mpa|(% style="width:124px" %)64 pulse = 1 L
113 -)))
114 114  
111 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/WebHome/1654741400370-813.png?rev=1.1||alt="1654741400370-813.png"]]
115 115  
116 -== 1.5 Applications ==
117 -
118 -
119 -* Flow Sensor application
120 -* Water Control
121 -* Toilet Flow Sensor
122 -* Monitor Waste water
123 -
124 124  == 1.6 Sleep mode and working mode ==
125 125  
126 126  
... ... @@ -169,13 +169,13 @@
169 169  [[image:image-20230819104805-5.png]]
170 170  
171 171  
172 -=== 1.10.1 Jumper JP2 ===
161 +=== 1.9.1 Jumper JP2 ===
173 173  
174 174  
175 175  Power on Device when put this jumper.
176 176  
177 177  
178 -=== 1.10.2 BOOT MODE / SW1 ===
167 +=== 1.9.2 BOOT MODE / SW1 ===
179 179  
180 180  
181 181  **1)** (% style="color:blue" %)**ISP**(%%): upgrade mode, device won't have any signal in this mode. but ready for upgrade firmware. LED won't work. Firmware won't run.
... ... @@ -183,7 +183,7 @@
183 183  **2)** (% style="color:blue" %)**Flash**(%%): work mode, device starts to work and send out console output for further debug
184 184  
185 185  
186 -=== 1.10.3 Reset Button ===
175 +=== 1.9.3 Reset Button ===
187 187  
188 188  
189 189  Press to reboot the device.
... ... @@ -191,7 +191,7 @@
191 191  (% style="display:none" %)
192 192  
193 193  
194 -== 1.11 Mechanical ==
183 +== 1.10 Mechanical ==
195 195  
196 196  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual/WebHome/1675143884058-338.png?rev=1.1||alt="1675143884058-338.png"]]
197 197  
... ... @@ -297,7 +297,7 @@
297 297  
298 298  This is the General Json Format. As below:
299 299  
300 -(% style="color:#4472c4" %)**{"IMEI":"866207058378443","Model":"SW3L-NB","distance":217,"battery":3.54,"signal":24,"1":{221,2023/09/20 09:47:01},"2":{0,2023/09/20 09:15:04},"3":{0,2023/09/20 09:00:04},"4":{0,2023/09/20 08:45:03},"5":{0,2023/09/20 08:30:03},"6":{0,2023/09/20 08:15:03},"7":{0,2023/09/20 08:00:04},"8":{0,2023/09/20 07:45:04}}**
289 +(% style="color:#4472c4" %)**{"IMEI":"866207058378443","Model":"SW3L-NB","flow":217,"battery":3.54,"signal":24,"1":{221,2023/09/20 09:47:01},"2":{0,2023/09/20 09:15:04},"3":{0,2023/09/20 09:00:04},"4":{0,2023/09/20 08:45:03},"5":{0,2023/09/20 08:30:03},"6":{0,2023/09/20 08:15:03},"7":{0,2023/09/20 08:00:04},"8":{0,2023/09/20 07:45:04}}**
301 301  
302 302  
303 303  [[image:image-20230920175015-3.png||height="613" width="890"]]
... ... @@ -307,7 +307,7 @@
307 307  
308 308  * Distance , Battery & Signal are the value at uplink time.
309 309  
310 -* Json entry 1 ~~ 8 are the last 1 ~~ 8 sampling data as specify by (% style="color:#037691" %)**AT+NOUD=8 ** (%%)Command. Each entry includes (from left to right): Distance, Sampling time.
299 +* Json entry 1 ~~ 8 are the last 1 ~~ 8 sampling data as specify by (% style="color:#037691" %)**AT+NOUD=8 ** (%%)Command. Each entry includes (from left to right): Water Flow, Sampling time.
311 311  
312 312  === 2.2.2 HEX format Payload(Type~=0) ===
313 313  
... ... @@ -328,7 +328,7 @@
328 328  
329 329  These bytes include the hardware and software version.
330 330  
331 -(% style="color:#037691" %)**Higher byte:**(%%) Specify Sensor Model: 0x0b for SW3L-NB
320 +(% style="color:#037691" %)**Higher byte:**(%%) Specify Sensor Model: 0x11 for SW3L-NB
332 332  
333 333  (% style="color:#037691" %)**Lower byte:**(%%) Specify the software version: 0x64=100, means firmware version 1.0.0
334 334  
... ... @@ -355,11 +355,6 @@
355 355  **99**    Not known or not detectable
356 356  
357 357  
358 -(% style="color:blue" %)**Distance:  **
359 -
360 -Ex1: 0x03a4 = 932 mm
361 -
362 -
363 363  (% style="color:blue" %)**Timestamp:   **
364 364  
365 365  Unit Timestamp Example: 650abc40(H) = 1695202368(D)
... ... @@ -372,7 +372,7 @@
372 372  
373 373  Type3 payload special design for ThingsBoard, it will also configure other default server to ThingsBoard.
374 374  
375 -(% style="color:#4472c4" %)** {"IMEI": "866207058378443","Model": "SW3L","distance": 502,"battery": 3.57,"signal": 23}**
359 +(% style="color:#4472c4" %)** {"IMEI": "866207058378443","Model": "SW3L","flow": 502,"battery": 3.57,"signal": 23}**
376 376  
377 377  [[image:image-20230922094043-2.png||height="558" width="851"]]
378 378  
... ... @@ -387,7 +387,7 @@
387 387  
388 388  As below:
389 389  
390 -(% style="color:#4472c4" %)**field1=Distance value&field2=Battery value&field3=Singal value**
374 +(% style="color:#4472c4" %)**field1=Flow value&field2=Battery value&field3=Singal value**
391 391  
392 392  [[image:image-20230921104741-1.png||height="565" width="826"]]
393 393  
... ... @@ -400,12 +400,12 @@
400 400  SW3L-NB will only send this command after getting the downlink command **(0x26 02)** from the server.
401 401  
402 402  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
403 -|(% style="background-color:#4F81BD;color:white; width:70px" %) **Size(bytes)**|(% style="background-color:#4F81BD;color:white; width:105px" %)**3**|(% style="background-color:#4F81BD;color:white; width:60px" %)**1**|(% style="background-color:#4F81BD;color:white; width:96px" %)**1**|(% style="background-color:#4F81BD;color:white; width:105px" %)**2**|(% style="background-color:#4F81BD;color:white; width:74px" %)**1**
387 +|(% style="background-color:#4f81bd; color:white; width:70px" %) **Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:105px" %)**3**|(% style="background-color:#4f81bd; color:white; width:60px" %)**1**|(% style="background-color:#4f81bd; color:white; width:96px" %)**1**|(% style="background-color:#4f81bd; color:white; width:105px" %)**2**|(% style="background-color:#4f81bd; color:white; width:74px" %)**1**
404 404  |**Value**|(% style="width:104px" %)TDC(unit:sec)|(% style="width:43px" %)N/A|(% style="width:91px" %)Stop Timer|(% style="width:100px" %)Alarm Timer|(% style="width:69px" %)Reserve
405 405  
406 406  Example parse in TTNv3
407 407  
408 -[[image:image-20230614172555-4.png||height="151" width="853"]]
392 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SW3L-LB_LoRaWAN_Flow_Sensor_User_Manual/WebHome/image-20230614172555-4.png?width=853&height=151&rev=1.1||alt="image-20230614172555-4.png"]]
409 409  
410 410  
411 411  * (% style="color:blue" %)**TDC: (default: 0x0004B0)**
... ... @@ -426,7 +426,7 @@
426 426  )))
427 427  
428 428  (((
429 -periodically send this uplink every 20 minutes, this interval [[can be changed>>||anchor="H3.3.1SetTransmitIntervalTime"]].
413 +periodically send this uplink every 20 minutes, this interval [[can be changed>>||anchor="H2.10SetTransmitIntervalTime"]].
430 430  )))
431 431  
432 432  (((
... ... @@ -434,27 +434,27 @@
434 434  )))
435 435  
436 436  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
437 -|=(% colspan="6" style="width: 515px; background-color:#D9E2F3;color:#0070C0" %)**Water Flow Value,  FPORT=2**
421 +|=(% colspan="6" style="width: 515px; background-color:#4F81BD;color:white" %)**Water Flow Value,  FPORT=2**
438 438  |(% style="width:50px" %)**Size(bytes)**|(% style="width:110px" %)**1**|(% style="width:120px" %)**4**|(% style="width:110px" %)**1**|(% style="width:55px" %)**1**|(% style="width:70px" %)**4**
439 -|(% style="width:110px" %)**Value**|(% style="width:81px" %)Calculate Flag & [[Alarm>>||anchor="H3.3.4Alarmforcontinuouslywaterflow"]]|(% style="width:95px" %)(((
423 +|(% style="width:110px" %)**Value**|(% style="width:81px" %)Calculate Flag & [[Alarm>>||anchor="H2.7Alarmforcontinuouslywaterflow"]]|(% style="width:95px" %)(((
440 440  Total pulse Or Last Pulse
441 441  )))|(% style="width:78px" %)(((
442 442  MOD & PA4_status & PB15_status
443 -)))|(% style="width:92px" %)Reserve(0x01)|(% style="width:134px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
427 +)))|(% style="width:92px" %)Reserve(0x01)|(% style="width:134px" %)Unix TimeStamp
444 444  
445 445  **Calculate Flag & Alarm:**
446 446  
447 447  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
448 -|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**[bit7:bit6]**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**[bit5:bit2]**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:130px" %)**bit0**
432 +|(% style="background-color:#4f81bd; color:white; width:70px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:70px" %)**[bit7:bit6]**|(% style="background-color:#4f81bd; color:white; width:90px" %)**[bit5:bit2]**|(% style="background-color:#4f81bd; color:white; width:140px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:130px" %)**bit0**
449 449  |(% style="width:88px" %)**Value**|(% style="width:117px" %)Reserve|(% style="width:117px" %)Calculate Flag|(% style="width:169px" %)Alarm: 0: No Alarm; 1: Alarm|(% style="width:150px" %)TDC flag 0:No;1:Yes
450 450  
451 451  **MOD & PA4_status & PB15_status:**
452 452  
453 453  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:230px" %)
454 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**bit7**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**bit6**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**[bit5:bit0]**
438 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**bit7**|(% style="background-color:#4f81bd; color:white; width:60px" %)**bit6**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit5:bit0]**
455 455  |(% style="width:88px" %)**Value**|(% style="width:117px" %)PA4_status|(% style="width:117px" %)PB15_status|(% style="width:118px" %)MOD
456 456  
457 -(% style="color:#037691" %)** **[[image:image-20230626093242-1.png||height="276" width="892"]]
441 +(% style="color:#037691" %)** **[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SW3L-LB_LoRaWAN_Flow_Sensor_User_Manual/WebHome/image-20230626093242-1.png?width=892&height=276&rev=1.1||alt="image-20230626093242-1.png"]]
458 458  
459 459  
460 460  * (((
... ... @@ -463,8 +463,6 @@
463 463  
464 464  (((
465 465  The calculate flag is a user defined field, IoT server can use this flag to handle different meters with different pulse factors. For example, if there are 100 Flow Sensors, meters 1 ~~50 are 1 liter/pulse and meters 51 ~~ 100 has 1.5 liter/pulse.
466 -
467 -
468 468  )))
469 469  
470 470  (((
... ... @@ -496,7 +496,7 @@
496 496  )))
497 497  
498 498  (((
499 -(% style="color:red" %)**NOTE: User need to set Calculate Flag to proper value before use Flow Sensor. Downlink or AT Command see: **(%%)Refer: [[Set Calculate Flag>>||anchor="H3.3.5Setthecalculateflag"]]
481 +(% style="color:red" %)**NOTE: User need to set Calculate Flag to proper value before use Flow Sensor. Downlink or AT Command see: **(%%)Refer: [[Set Calculate Flag>>||anchor="H2.8Setthecalculateflag"]]
500 500  
501 501  (((
502 502  
... ... @@ -509,7 +509,7 @@
509 509  )))
510 510  
511 511  (((
512 -See [[Alarm for continuously water flow>>||anchor="H3.3.4Alarmforcontinuouslywaterflow"]]
494 +See [[Alarm for continuously water flow>>||anchor="H2.7Alarmforcontinuouslywaterflow"]]
513 513  )))
514 514  
515 515  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SW3L%20LoRaWAN%20Outdoor%20Flow%20Sensor/WebHome/image-20220519095946-4.png?width=724&height=65&rev=1.1||alt="image-20220519095946-4.png"]]
... ... @@ -611,7 +611,7 @@
611 611  
612 612  
613 613  (((
614 -SW3L-NB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.5DatalogFeature"]].
596 +SW3L-NB stores sensor values and users can retrieve these history values via the downlink command.
615 615  )))
616 616  
617 617  (((
... ... @@ -618,18 +618,18 @@
618 618  The historical payload includes one or multiplies entries and every entry has the same payload as Real-Time water flow status.
619 619  
620 620  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
621 -|=(% colspan="6" style="width: 515px; background-color:#D9E2F3;color:#0070C0" %)**Water Flow Value,  FPORT=3**
603 +|=(% colspan="6" style="width: 515px; background-color:#4F81BD;color:white" %)**Water Flow Value,  FPORT=3**
622 622  |(% style="width:50px" %)**Size(bytes)**|(% style="width:110px" %)**1**|(% style="width:120px" %)**4**|(% style="width:110px" %)**1**|(% style="width:55px" %)**1**|(% style="width:70px" %)**4**
623 -|(% style="width:110px" %)**Value**|(% style="width:81px" %)Calculate Flag & [[Alarm>>||anchor="H3.3.4Alarmforcontinuouslywaterflow"]]|(% style="width:95px" %)(((
605 +|(% style="width:110px" %)**Value**|(% style="width:81px" %)Calculate Flag & [[Alarm>>||anchor="H2.7Alarmforcontinuouslywaterflow"]]|(% style="width:95px" %)(((
624 624  Total pulse Or Last Pulse
625 625  )))|(% style="width:78px" %)(((
626 626  MOD & PA4_status & PB15_status
627 -)))|(% style="width:92px" %)Reserve(0x01)|(% style="width:134px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
609 +)))|(% style="width:92px" %)Reserve(0x01)|(% style="width:134px" %)Unix TimeStamp
628 628  
629 629  **Calculate Flag & Alarm:**
630 630  
631 631  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
632 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**bit7**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**bit6**|(% style="background-color:#d9e2f3; color:#0070c0; width:69px" %)**[bit5:bit2]**|(% style="background-color:#d9e2f3; color:#0070c0; width:129px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**bit0**
614 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:89px" %)**bit7**|(% style="background-color:#4f81bd; color:white; width:89px" %)**bit6**|(% style="background-color:#4f81bd; color:white; width:69px" %)**[bit5:bit2]**|(% style="background-color:#4f81bd; color:white; width:129px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:89px" %)**bit0**
633 633  |(% style="width:88px" %)**Value**|(% style="width:96px" %)(((
634 634  No ACK message
635 635  )))|(% style="width:94px" %)Poll Message Flag|(% style="width:115px" %)Calculate Flag|(% style="width:136px" %)Alarm: 0: No Alarm; 1: Alarm|(% style="width:120px" %)TDC flag 0:No;1:Yes
... ... @@ -637,12 +637,12 @@
637 637  **MOD & PA4_status & PB15_status:**
638 638  
639 639  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:240px" %)
640 -|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**bit7**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**bit6**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**[bit5:bit0]**
622 +|(% style="background-color:#4f81bd; color:white; width:60px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**bit7**|(% style="background-color:#4f81bd; color:white; width:60px" %)**bit6**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit5:bit0]**
641 641  |(% style="width:88px" %)**Value**|(% style="width:117px" %)PA4_status|(% style="width:117px" %)PB15_status|(% style="width:118px" %)MOD
642 642  )))
643 643  
644 644  * (((
645 -Each data entry is 11 bytes and has the same structure as [[real time water flow status>>||anchor="H2.3.3A0WaterFlowValue2CUplinkFPORT3D2"]], to save airtime and battery, SW3L will send max bytes according to the current DR and Frequency bands.
627 +Each data entry is 11 bytes and has the same structure as [[real time water flow status>>||anchor="H2.3.2A0WaterFlowValue2CUplinkFPORT3D2"]], to save airtime and battery, SW3L will send max bytes according to the current DR and Frequency bands.
646 646  )))
647 647  
648 648  (((
... ... @@ -679,7 +679,7 @@
679 679  0x31 64 92 C5 AC 64 92 C7 8C 05
680 680  )))
681 681  
682 -[[image:image-20230626093440-2.png||height="160" width="890"]]
664 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SW3L-LB_LoRaWAN_Flow_Sensor_User_Manual/WebHome/image-20230626093440-2.png?width=890&height=160&rev=1.1||alt="image-20230626093440-2.png"]]
683 683  
684 684  
685 685  (((
... ... @@ -711,14 +711,11 @@
711 711  [YES,FALSE,2,H,L,1,0, 0.0,2023-06-21 09:47:32],
712 712  
713 713  [NO,TRUE ,2, L,L,1,45,0.7,2023-06-21 09:48:44],
714 -
715 -
716 716  )))
717 717  
718 -[[image:image-20230626093703-3.png||height="156" width="894"]]
698 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SW3L-LB_LoRaWAN_Flow_Sensor_User_Manual/WebHome/image-20230626093703-3.png?width=894&height=156&rev=1.1||alt="image-20230626093703-3.png"]]
719 719  
720 720  
721 -
722 722  == 2.4 Test Uplink and Change Update Interval ==
723 723  
724 724  
... ... @@ -734,7 +734,7 @@
734 734  == 2.5 Multi-Samplings and One uplink ==
735 735  
736 736  
737 -To save battery life, SW3L-NB will sample Distance data every 15 minutes and send one uplink every 2 hours. So each uplink it will include 8 stored data + 1 real-time data. They are defined by:
716 +To save battery life, SW3L-NB will sample Water Flow data every 15 minutes and send one uplink every 2 hours. So each uplink it will include 8 stored data + 1 real-time data. They are defined by:
738 738  
739 739  * (% style="color:#037691" %)**AT+TR=900**   (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds (15 minutes, the minimum can be set to 180 seconds)
740 740  
... ... @@ -846,7 +846,7 @@
846 846  (% style="color:blue" %)**AT Command: AT+CALCFLAG**
847 847  
848 848  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:461px" %)
849 -|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 193px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 110px;background-color:#D9E2F3;color:#0070C0" %)**Response**
828 +|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 193px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 110px;background-color:#4F81BD;color:white" %)**Response**
850 850  |(% style="width:158px" %)AT+CALCFLAG =1|(% style="width:192px" %)Set the calculate flag to 1.|(% style="width:109px" %)OK
851 851  |(% style="width:158px" %)AT+CALCFLAG =2|(% style="width:192px" %)Set the calculate flag to 2.|(% style="width:109px" %)OK
852 852  
... ... @@ -862,7 +862,7 @@
862 862  (% style="color:blue" %)**AT Command: AT+SETCNT**
863 863  
864 864  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:479px" %)
865 -|=(% style="width: 160px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 223px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 96px;background-color:#D9E2F3;color:#0070C0" %)**Response**
844 +|=(% style="width: 160px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 223px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 96px;background-color:#4F81BD;color:white" %)**Response**
866 866  |(% style="width:160px" %)AT+ SETCNT =0|(% style="width:221px" %)Set the count number to 0.|(% style="width:95px" %)OK
867 867  |(% style="width:160px" %)AT+ SETCNT =100|(% style="width:221px" %)Set the count number to 100.|(% style="width:95px" %)OK
868 868  
... ... @@ -872,6 +872,51 @@
872 872  
873 873  * **Example**: 0xA6000064  ~/~/  Same as AT+ SETCNT =100
874 874  
854 +== 2.10 Set Transmit Interval Time ==
855 +
856 +
857 +(((
858 +Feature: Change NB-IoT End Node Transmit Interval.
859 +)))
860 +
861 +(((
862 +(% style="color:blue" %)**AT Command: AT+TDC**
863 +)))
864 +
865 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
866 +|=(% 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**
867 +|(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
868 +30000
869 +OK
870 +the interval is 30000ms = 30s
871 +)))
872 +|(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((
873 +OK
874 +Set transmit interval to 60000ms = 60 seconds
875 +)))
876 +
877 +(((
878 +(% style="color:blue" %)**Downlink Command: 0x01**
879 +)))
880 +
881 +(((
882 +Format: Command Code (0x01) followed by 3 bytes time value.
883 +)))
884 +
885 +(((
886 +If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
887 +)))
888 +
889 +* (((
890 +Example 1: Downlink Payload: 0100001E  ~/~/ Set Transmit Interval (TDC) = 30 seconds
891 +)))
892 +* (((
893 +Example 2: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
894 +
895 +
896 +
897 +)))
898 +
875 875  = 3. Configure SW3L-NB =
876 876  
877 877  == 3.1 Configure Methods ==
... ... @@ -998,48 +998,9 @@
998 998  [[See BC660K-GL AT Command set>>url:https://www.dropbox.com/sh/5f6ssda5fum8rvs/AABT68l8ZzWOvZ5eg2qwOoFda?dl=0]]
999 999  
1000 1000  
1001 -== 6.2 Can I use SW3L-NB in condensation environment? ==
1025 += 7. Order Info =
1002 1002  
1003 1003  
1004 -SW3L-NB is not suitable to be used in condensation environment. Condensation on the SW3L-NB probe will affect the reading and always got 0.
1005 -
1006 -
1007 -= 7. Trouble Shooting =
1008 -
1009 -== 7.1 Why does the sensor reading show 0 or "No sensor" ==
1010 -
1011 -
1012 -~1. The measurement object is very close to the sensor, but in the blind spot of the sensor.
1013 -
1014 -2. Sensor wiring is disconnected
1015 -
1016 -3. Not using the correct decoder
1017 -
1018 -
1019 -== 7.2 Abnormal readings The gap between multiple readings is too large or the gap between the readings and the actual value is too large ==
1020 -
1021 -
1022 -1) Please check if there is something on the probe affecting its measurement (condensed water, volatile oil, etc.)
1023 -
1024 -2) Does it change with temperature, temperature will affect its measurement
1025 -
1026 -3) If abnormal data occurs, you can turn on DEBUG mode, Please use downlink or AT COMMAN to enter DEBUG mode.
1027 -
1028 -downlink command: (% style="color:blue" %)**F1 01**(%%), AT command: (% style="color:blue" %)**AT+DDEBUG=1**
1029 -
1030 -4) After entering the debug mode, it will send 20 pieces of data at a time, and you can send its uplink to us for analysis
1031 -
1032 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDDS75%20-%20LoRaWAN%20Distance%20Detection%20Sensor%20User%20Manual/WebHome/image-20230113135125-2.png?width=1057&height=136&rev=1.1||alt="image-20230113135125-2.png"]]
1033 -
1034 -
1035 -Its original payload will be longer than other data. Even though it is being parsed, it can be seen that it is abnormal data.
1036 -
1037 -Please send the data to us for check.
1038 -
1039 -
1040 -= 8. Order Info =
1041 -
1042 -
1043 1043  Part Number: (% style="color:blue" %)**SW3L-NB-XX-YY**
1044 1044  
1045 1045  (% style="color:red" %)**XX**(%%):
... ... @@ -1081,7 +1081,7 @@
1081 1081  
1082 1082  )))
1083 1083  
1084 -= 9. ​Packing Info =
1069 += 8. ​Packing Info =
1085 1085  
1086 1086  
1087 1087  (% style="color:#037691" %)**Package Includes**:
... ... @@ -1100,7 +1100,7 @@
1100 1100  
1101 1101  * Weight / pcs : 180g
1102 1102  
1103 -= 10. Support =
1088 += 9. Support =
1104 1104  
1105 1105  
1106 1106  * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
image-20231011092549-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +548.0 KB
Content
image-20231011092656-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +548.0 KB
Content
image-20231011092728-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +245.9 KB
Content
image-20231011092834-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +550.2 KB
Content
image-20231011093014-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +249.4 KB
Content
image-20231011093807-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +196.7 KB
Content