Changes for page NDDS75 -- NB-IoT Distance Detect Sensor User Manual
Last modified by Bei Jinggeng on 2024/05/31 09:53
<
edited by Bei Jinggeng
on 2024/05/31 09:53
on 2024/05/31 09:53
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Bei - Content
-
... ... @@ -1,5 +1,7 @@ 1 + 2 + 1 1 (% style="text-align:center" %) 2 -[[image:image-20220709085040-1.png||height="542" width="524"]] 4 +[[image:image-20220709085040-1.png||_mstalt="429481" height="542" width="524"]] 3 3 4 4 5 5 ... ... @@ -50,7 +50,7 @@ 50 50 51 51 ))) 52 52 53 -[[image:1657327959271-447.png]] 55 +[[image:1657327959271-447.png||_mstalt="297700"]] 54 54 55 55 56 56 == 1.2 Features == ... ... @@ -116,7 +116,7 @@ 116 116 == 1.5 Pin Definitions == 117 117 118 118 119 -[[image:1657328609906-564.png]] 121 +[[image:1657328609906-564.png||_mstalt="297440"]] 120 120 121 121 122 122 = 2. Use NDDS75 to communicate with IoT Server = ... ... @@ -137,7 +137,7 @@ 137 137 138 138 ))) 139 139 140 -[[image:1657328659945-416.png]] 142 +[[image:1657328659945-416.png||_mstalt="297999"]] 141 141 142 142 ((( 143 143 ... ... @@ -161,7 +161,7 @@ 161 161 ))) 162 162 163 163 164 -[[image:1657328756309-230.png]] 166 +[[image:1657328756309-230.png||_mstalt="294515"]] 165 165 166 166 167 167 === 2.2.2 Insert SIM card === ... ... @@ -175,7 +175,7 @@ 175 175 User need to take out the NB-IoT module and insert the SIM card like below: 176 176 ))) 177 177 178 -[[image:1657328884227-504.png]] 180 +[[image:1657328884227-504.png||_mstalt="295776"]] 179 179 180 180 181 181 === 2.2.3 Connect USB – TTL to NDDS75 to configure it === ... ... @@ -187,7 +187,7 @@ 187 187 ))) 188 188 ))) 189 189 190 -[[image:image-20220709092052-2.png]] 192 +[[image:image-20220709092052-2.png||_mstalt="430235"]] 191 191 192 192 193 193 (% style="color:blue" %)**Connection:** ... ... @@ -211,7 +211,7 @@ 211 211 Make sure the switch is in FLASH position, then power on device by connecting the jumper on NDDS75. NDDS75 will output system info once power on as below, we can enter the (% style="color:green" %)**password: 12345678**(%%) to access AT Command input. 212 212 ))) 213 213 214 -[[image:1657329814315-101.png]] 216 +[[image:1657329814315-101.png||_mstalt="292084"]] 215 215 216 216 217 217 ((( ... ... @@ -247,7 +247,7 @@ 247 247 248 248 ))) 249 249 250 -[[image:1657330452568-615.png]] 252 +[[image:1657330452568-615.png||_mstalt="295555"]] 251 251 252 252 253 253 ((( ... ... @@ -254,7 +254,7 @@ 254 254 After configure the server address and (% style="color:green" %)**reset the device**(%%) (via AT+ATZ ), NDDS75 will start to uplink sensor values to CoAP server. 255 255 ))) 256 256 257 -[[image:1657330472797-498.png]] 259 +[[image:1657330472797-498.png||_mstalt="299481"]] 258 258 259 259 260 260 === 2.2.5 Use UDP protocol to uplink data(Default protocol) === ... ... @@ -262,12 +262,11 @@ 262 262 263 263 * (% style="color:blue" %)**AT+PRO=2 ** (%%) ~/~/ Set to use UDP protocol to uplink 264 264 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601 ** (%%) ~/~/ to set UDP server address and port 265 -* (% style="color:blue" %)**AT+CFM=1 ** (%%) ~/~/ If the server does not respond, this command is unnecessary 266 266 267 -[[image:1657330501006-241.png]] 268 +[[image:1657330501006-241.png||_mstalt="290121"]] 268 268 269 269 270 -[[image:1657330533775-472.png]] 271 +[[image:1657330533775-472.png||_mstalt="295763"]] 271 271 272 272 273 273 === 2.2.6 Use MQTT protocol to uplink data === ... ... @@ -281,10 +281,10 @@ 281 281 * (% style="color:blue" %)**AT+PUBTOPIC=NDDS75_PUB **(%%)~/~/ Set the sending topic of MQTT 282 282 * (% style="color:blue" %)**AT+SUBTOPIC=NDDS75_SUB **(%%) ~/~/ Set the subscription topic of MQTT 283 283 284 -[[image:1657249978444-674.png]] 285 +[[image:1657249978444-674.png||_mstalt="299377"]] 285 285 286 286 287 -[[image:1657330723006-866.png]] 288 +[[image:1657330723006-866.png||_mstalt="294996"]] 288 288 289 289 290 290 ((( ... ... @@ -298,10 +298,10 @@ 298 298 * (% style="color:blue" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 299 299 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600 **(%%) ~/~/ to set TCP server address and port 300 300 301 -[[image:image-20220709093918-1.png]] 302 +[[image:image-20220709093918-1.png||_mstalt="433706"]] 302 302 303 303 304 -[[image:image-20220709093918-2.png]] 305 +[[image:image-20220709093918-2.png||_mstalt="434070"]] 305 305 306 306 307 307 === 2.2.8 Change Update Interval === ... ... @@ -342,7 +342,7 @@ 342 342 ))) 343 343 344 344 345 -[[image:1657331036973-987.png]] 346 +[[image:1657331036973-987.png||_mstalt="298740"]] 346 346 347 347 348 348 The payload is **ASCII** string, representative same HEX: ... ... @@ -371,12 +371,12 @@ 371 371 Each time the device uploads a data package, 8 sets of recorded data will be attached. Up to 32 sets of recorded data can be uploaded. 372 372 373 373 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:490px" %) 374 -|(% style="background-color:#4 F81BD;color:white; width:60px" %)**Size(bytes)**|(% style="background-color:#4F81BD;color:white; width:40px" %)**8**|(% style="background-color:#4F81BD;color:white; width:25px" %)**2**|(% style="background-color:#4F81BD;color:white; width:25px" %)**2**|(% style="background-color:#4F81BD;color:white; width:60px" %)**1**|(% style="background-color:#4F81BD;color:white; width:25px" %)**1**|(% style="background-color:#4F81BD;color:white; width:40px" %)**1**|(% style="background-color:#4F81BD;color:white; width:40px" %)**2**|(% style="background-color:#4F81BD;color:white; width:70px" %)**4**|(% style="background-color:#4F81BD;color:white; width:40px" %)**2**|(% style="background-color:#4F81BD;color:white; width:60px" %)**4**375 +|(% style="background-color:#4f81bd; color:white; width:60px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:40px" %)**8**|(% style="background-color:#4f81bd; color:white; width:25px" %)**2**|(% style="background-color:#4f81bd; color:white; width:25px" %)**2**|(% style="background-color:#4f81bd; color:white; width:60px" %)**1**|(% style="background-color:#4f81bd; color:white; width:25px" %)**1**|(% style="background-color:#4f81bd; color:white; width:40px" %)**1**|(% style="background-color:#4f81bd; color:white; width:40px" %)**2**|(% style="background-color:#4f81bd; color:white; width:70px" %)**4**|(% style="background-color:#4f81bd; color:white; width:40px" %)**2**|(% style="background-color:#4f81bd; color:white; width:65px" %)**4** 375 375 |(% style="width:95px" %)Value|(% style="width:84px" %)Device ID|(% style="width:44px" %)Ver|(% style="width:48px" %)BAT|(% style="width:123px" %)Signal Strength|(% style="width:55px" %)MOD|(% style="width:80px" %)Interrupt|(% style="width:77px" %)Distance|(% style="width:94px" %)Timestamp|(% style="width:77px" %)Distance|(% style="width:116px" %)Timestamp....... 376 376 377 377 If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NDDS75 uplink data. 378 378 379 -[[image:image-20220908175246-1.png]] 380 +[[image:image-20220908175246-1.png||_mstalt="432328"]] 380 380 381 381 382 382 The payload is ASCII string, representative same HEX: ... ... @@ -399,7 +399,7 @@ 399 399 400 400 * (% style="color:#037691" %)**Distance:**(%%) 0x0039= 57 = 57 401 401 402 -* (% style="color:#037691" %)**Time stamp:**(%%) 0x6315537b =1662342011 ([[Unix Epoch Time>>url:http://www.epochconverter.com/]]) 403 +* (% _mstmutation="1" style="color:#037691" %)**Time stamp:**(%%) 0x6315537b =1662342011 ([[Unix Epoch Time>>url:http://www.epochconverter.com/||_mstmutation="1"]]) 403 403 404 404 * (% style="color:#037691" %)**Distance,Time stamp:**(%%) 00396319baf0 405 405 ... ... @@ -572,8 +572,8 @@ 572 572 573 573 By default, NDDS75 prints the downlink payload to console port. 574 574 575 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:5 20px" %)576 -|(% style="background-color:#4 F81BD;color:white; width:208px" %)**Downlink Control Type**|(% style="background-color:#4F81BD;color:white; width:56px" %)**FPort**|(% style="background-color:#4F81BD;color:white; width:100px" %)**Type Code**|(% style="background-color:#4F81BD;color:white; width:154px" %)**Downlink payload size(bytes)**576 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:515px" %) 577 +|(% style="background-color:#4f81bd; color:white; width:208px" %)**Downlink Control Type**|(% style="background-color:#4f81bd; color:white; width:56px" %)**FPort**|(% style="background-color:#4f81bd; color:white; width:100px" %)**Type Code**|(% style="background-color:#4f81bd; color:white; width:151px" %)**Downlink payload size(bytes)** 577 577 |(% style="width:208px" %)TDC (Transmit Time Interval)|(% style="width:56px" %)Any|(% style="width:100px" %)01|(% style="width:154px" %)4 578 578 |(% style="width:208px" %)RESET|(% style="width:56px" %)Any|(% style="width:100px" %)04|(% style="width:154px" %)2 579 579 |(% style="width:208px" %)INTMOD|(% style="width:56px" %)Any|(% style="width:100px" %)06|(% style="width:154px" %)4 ... ... @@ -651,7 +651,7 @@ 651 651 652 652 The diagram below explains the relationship between TR, NOUD, and TDC more clearly**:** 653 653 654 -[[image:image-20221009001114-1.png||height="687" width="955"]] 655 +[[image:image-20221009001114-1.png||_mstalt="425269" height="687" width="955"]] 655 655 656 656 657 657 == 2.8 Read or Clear cached data == ... ... @@ -662,7 +662,7 @@ 662 662 * (% style="color:#037691" %)** AT+CDP ** (%%) ~/~/ Read cached data 663 663 * (% style="color:#037691" %)** AT+CDP=0** (%%) ~/~/ Clear cached data 664 664 665 -[[image:image-20220908175333-2.png]] 666 +[[image:image-20220908175333-2.png||_mstalt="431665"]] 666 666 667 667 668 668 == 2.9 LED Indicator == ... ... @@ -709,12 +709,12 @@ 709 709 ))) 710 710 711 711 ((( 712 -The AT Command set can refer the BC35-G NB-IoT Module AT Command: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=datasheet/other_vendors/BC35-G/>>url:https://www.dragino.com/downloads/index.php?dir=datasheet/other_vendors/BC35-G/]] 713 +The AT Command set can refer the BC35-G NB-IoT Module AT Command: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=datasheet/other_vendors/BC35-G/>>url:https://www.dragino.com/downloads/index.php?dir=datasheet/other_vendors/BC35-G/||_mstmutation="1"]] 713 713 714 714 715 715 ))) 716 716 717 -[[image:1657333200519-600.png]] 718 +[[image:1657333200519-600.png||_mstalt="291603"]] 718 718 719 719 720 720 = 4. Using the AT Commands = ... ... @@ -786,11 +786,7 @@ 786 786 AT+URI : Resource parameters 787 787 788 788 789 -(% style="color:#037691" %)**UDP Management** 790 790 791 -AT+CFM : Upload confirmation mode (only valid for UDP) 792 - 793 - 794 794 (% style="color:#037691" %)**MQTT Management** 795 795 796 796 AT+CLIENT : Get or Set MQTT client ... ... @@ -857,6 +857,27 @@ 857 857 This means sensor is trying to join the NB-IoT network but fail. Please see this link for **//[[trouble shooting for signal strenght:99>>doc:Main.CSQ\:99,99.WebHome]]//**. 858 858 859 859 857 +== 6.4 Why does the DDS75 sensor keep flashing blue? == 858 + 859 +This is caused by the incompatibility between the latest firmware and the hardware. 860 + 861 +Please check your hardware production date 862 + 863 +The first two digits are the week of the year, and the last two digits are the year. 864 + 865 +The number 3322 is the first batch we changed the power IC. 866 + 867 +As shown below: 868 + 869 + [[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-20240531090837-1.png?rev=1.1||_mstalt="431418" alt="image-20240531090837-1.png"]] 870 + 871 +Have you updated the Lora ST's firmware? Please send downline 26 01 to check the version number. 872 + 873 +If it is v1.4.1 version, please modify a value according to the above four digits, the AT command is AT+POWERIC. The date after 3322 is AT+POWERIC=1, and the date before it is AT+POWERIC=0. 874 + 875 +Downlink is FF 01(AT+POWERIC=1);FF 00(AT+POWERIC=0). 876 + 877 + 860 860 = 7. Order Info = 861 861 862 862