Changes for page NDDS75 -- NB-IoT Distance Detect Sensor User Manual
Last modified by Bei Jinggeng on 2024/05/31 09:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -190,7 +190,7 @@ 190 190 191 191 === 2.2.4 Use CoAP protocol to uplink data === 192 192 193 -(% style="color:red" %)Note: if you don't have CoAP server, you can refer this link to set up one: (%%)[[http:~~/~~/wiki.dragino.com/ xwiki/bin/view/Main/Set%20up%20CoAP%20Server/>>http://wiki.dragino.com/xwiki/bin/view/Main/Set%20up%20CoAP%20Server/]]193 +(% style="color:red" %)Note: if you don't have CoAP server, you can refer this link to set up one: (%%)[[http:~~/~~/wiki.dragino.com/index.php?title=Set_up_CoAP_Server>>url:http://wiki.dragino.com/index.php?title=Set_up_CoAP_Server]] 194 194 195 195 196 196 **Use below commands:** ... ... @@ -199,6 +199,8 @@ 199 199 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5683 ** (%%)~/~/ to set CoAP server address and port 200 200 * (% style="color:blue" %)**AT+URI=5,11,"mqtt",11,"coap",12,"0",15,"c=text1",23,"0" ** (%%) ~/~/Set COAP resource path 201 201 202 + 203 + 202 202 For parameter description, please refer to AT command set 203 203 204 204 [[image:1657249793983-486.png]] ... ... @@ -219,6 +219,8 @@ 219 219 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601 ** (%%) ~/~/ to set UDP server address and port 220 220 * (% style="color:blue" %)**AT+CFM=1 ** (%%) ~/~/If the server does not respond, this command is unnecessary 221 221 224 + 225 + 222 222 [[image:1657249864775-321.png]] 223 223 224 224 ... ... @@ -235,11 +235,13 @@ 235 235 * (% style="color:blue" %)**AT+PRO=3 ** (%%) ~/~/Set to use MQTT protocol to uplink 236 236 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883 ** (%%) ~/~/Set MQTT server address and port 237 237 * (% style="color:blue" %)**AT+CLIENT=CLIENT ** (%%)~/~/Set up the CLIENT of MQTT 238 -* (% style="color:blue" %)**AT+UNAME=UNAME 239 -* (% style="color:blue" %)**AT+PWD=PWD 240 -* (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB 242 +* (% style="color:blue" %)**AT+UNAME=UNAME **(%%)~/~/Set the username of MQTT 243 +* (% style="color:blue" %)**AT+PWD=PWD **(%%)~/~/Set the password of MQTT 244 +* (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB **(%%)~/~/Set the sending topic of MQTT 241 241 * (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB **(%%) ~/~/Set the subscription topic of MQTT 242 242 247 + 248 + 243 243 [[image:1657249978444-674.png]] 244 244 245 245 ... ... @@ -255,90 +255,84 @@ 255 255 256 256 === 2.2.7 Use TCP protocol to uplink data === 257 257 264 + 258 258 This feature is supported since firmware version v110 259 259 260 260 261 -* (% style="color:blue" %)**AT+PRO=4 ** (%%) 268 +* (% style="color:blue" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 262 262 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600 **(%%) ~/~/ to set TCP server address and port 263 263 264 -[[image: 1657250217799-140.png]]271 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.jpg]] 265 265 266 266 267 -[[image:1657250255956-604.png]] 268 268 275 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.jpg]] 269 269 277 + 270 270 === 2.2.8 Change Update Interval === 271 271 272 272 User can use below command to change the (% style="color:green" %)**uplink interval**. 273 273 274 -* (% style="color:blue" %) **AT+TDC=600 ** (%%)~/~/ Set Update Interval to 600s282 +**~ (% style="color:blue" %)AT+TDC=600 (%%)**(% style="color:blue" %) (%%)~/~/ Set Update Interval to 600s 275 275 276 - (((284 + 277 277 (% style="color:red" %)**NOTE:** 278 -))) 279 279 280 -((( 281 281 (% style="color:red" %)1. By default, the device will send an uplink message every 1 hour. 282 -))) 283 283 284 284 285 285 286 -== 2.3 Uplink Payload == 287 287 288 -In this mode, uplink payload includes in total 18 bytes 289 289 290 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %) 291 -|=(% style="width: 50px;" %)((( 292 -**Size(bytes)** 293 -)))|=(% style="width: 50px;" %)**6**|=(% style="width: 25px;" %)2|=(% style="width: 25px;" %)**2**|=(% style="width: 80px;" %)**1**|=(% style="width: 80px;" %)**2**|=(% style="width: 80px;" %)**2**|=(% style="width: 80px;" %)**2**|=(% style="width: 40px;" %)**1** 294 -|(% style="width:97px" %)**Value**|(% style="width:83px" %)[[Device ID>>||anchor="H"]]|(% style="width:41px" %)[[Ver>>||anchor="H"]]|(% style="width:46px" %)[[BAT>>||anchor="H"]]|(% style="width:123px" %)[[Signal Strength>>||anchor="H"]]|(% style="width:108px" %)[[Soil Moisture>>||anchor="H"]]|(% style="width:133px" %)[[Soil Temperature>>||anchor="H"]]|(% style="width:159px" %)[[Soil Conductivity(EC)>>||anchor="H"]]|(% style="width:80px" %)[[Interrupt>>||anchor="H"]] 295 295 296 -If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NSE01 uplink data. 297 297 295 +== 2.3 Uplink Payload == 298 298 299 -[[image:image-20220708111918-4.png]] 300 300 298 +=== 2.3.1 MOD~=0(Default Mode) === 301 301 302 - Thepayload isASCIIstring,representative sameHEX:300 +LSE01 will uplink payload via LoRaWAN with below payload format: 303 303 304 -0x72403155615900640c7817075e0a8c02f900 where: 302 +((( 303 +Uplink payload includes in total 11 bytes. 304 +))) 305 305 306 -* Device ID: 0x 724031556159 = 724031556159 307 -* Version: 0x0064=100=1.0.0 306 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %) 307 +|((( 308 +**Size** 308 308 309 -* BAT: 0x0c78 = 3192 mV = 3.192V 310 -* Singal: 0x17 = 23 311 -* Soil Moisture: 0x075e= 1886 = 18.86 % 312 -* Soil Temperature:0x0a8c =2700=27 °C 313 -* Soil Conductivity(EC) = 0x02f9 =761 uS /cm 314 -* Interrupt: 0x00 = 0 310 +**(bytes)** 311 +)))|**2**|**2**|**2**|**2**|**2**|**1** 312 +|**Value**|[[BAT>>||anchor="H2.3.3BatteryInfo"]]|((( 313 +Temperature 315 315 315 +(Reserve, Ignore now) 316 +)))|[[Soil Moisture>>||anchor="H2.3.4SoilMoisture"]]|[[Soil Temperature>>||anchor="H2.3.5SoilTemperature"]]|[[Soil Conductivity (EC)>>||anchor="H2.3.6SoilConductivity28EC29"]]|((( 317 +MOD & Digital Interrupt 316 316 319 +(Optional) 320 +))) 317 317 322 +=== 2.3.2 MOD~=1(Original value) === 318 318 319 - ==2.4 PayloadExplanation andSensorInterface==324 +This mode can get the original AD value of moisture and original conductivity (with temperature drift compensation). 320 320 321 -2.4.1 Device ID 326 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %) 327 +|((( 328 +**Size** 322 322 323 -By default, the Device ID equal to the last 6 bytes of IMEI. 330 +**(bytes)** 331 +)))|**2**|**2**|**2**|**2**|**2**|**1** 332 +|**Value**|[[BAT>>||anchor="H2.3.3BatteryInfo"]]|((( 333 +Temperature 324 324 325 -User can use **(% style="color:blue" %)AT+DEUI**(%%) to set Device ID 335 +(Reserve, Ignore now) 336 +)))|[[Soil Moisture>>||anchor="H2.3.4SoilMoisture"]](raw)|[[Soil Temperature>>||anchor="H2.3.5SoilTemperature"]]|[[Soil Conductivity (EC)>>||anchor="H2.3.6SoilConductivity28EC29"]](raw)|((( 337 +MOD & Digital Interrupt 326 326 327 -**Example:** 339 +(Optional) 340 +))) 328 328 329 -AT+DEUI=A84041F15612 330 - 331 -The Device ID is stored in a none-erase area, Upgrade the firmware or run AT+FDR won't erase Device ID. 332 - 333 - 334 -2.4.2 Version Info 335 - 336 -Specify the software version: 0x64=100, means firmware version 1.00. 337 - 338 -For example: 0x00 64 : this device is NSE01 with firmware version 1.0.0. 339 - 340 - 341 - 342 342 === 2.3.3 Battery Info === 343 343 344 344 (((
- 1657250255956-604.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -99.0 KB - Content
- image-20220708111918-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -38.8 KB - Content