<
From version < 104.7 >
edited by Xiaoling
on 2022/09/15 15:02
To version < 104.1 >
edited by Edwin Chen
on 2022/09/08 23:13
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Edwin
Content
... ... @@ -71,8 +71,6 @@
71 71  * Micro SIM card slot for NB-IoT SIM
72 72  * 8500mAh Battery for long term use
73 73  
74 -
75 -
76 76  == 1.3  Specification ==
77 77  
78 78  
... ... @@ -103,8 +103,6 @@
103 103  * STOP Mode: 10uA @ 3.3v
104 104  * Max transmit power: 350mA@3.3v
105 105  
106 -
107 -
108 108  == ​1.4  Applications ==
109 109  
110 110  
... ... @@ -205,13 +205,13 @@
205 205  [[image:image-20220709092052-2.png]]
206 206  
207 207  
208 -(% style="color:blue" %)**Connection:**
204 +**Connection:**
209 209  
210 - (% style="background-color:yellow" %)**USB TTL GND <~-~-~-~-> GND**
206 + (% style="background-color:yellow" %)USB TTL GND <~-~-~-~-> GND
211 211  
212 -**~ (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD(%%)**
208 + (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD
213 213  
214 -**~ (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD(%%)**
210 + (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD
215 215  
216 216  
217 217  In the PC, use below serial tool settings:
... ... @@ -249,10 +249,10 @@
249 249  (% style="color:blue" %)**AT+PRO=1**  (%%) ~/~/ Set to use CoAP protocol to uplink
250 250  )))
251 251  * (((
252 -(% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5683   ** (%%)~/~/  to set CoAP server address and port
248 +(% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5683   ** (%%)~/~/ to set CoAP server address and port
253 253  )))
254 254  * (((
255 -(% style="color:blue" %)**AT+URI=5,11,"mqtt",11,"coap",12,"0",15,"c=text1",23,"0" ** (%%) ~/~/  Set COAP resource path
251 +(% style="color:blue" %)**AT+URI=5,11,"mqtt",11,"coap",12,"0",15,"c=text1",23,"0" ** (%%) ~/~/Set COAP resource path
256 256  
257 257  
258 258  
... ... @@ -260,8 +260,6 @@
260 260  
261 261  (((
262 262  For parameter description, please refer to AT command set
263 -
264 -
265 265  )))
266 266  
267 267  [[image:1657330452568-615.png]]
... ... @@ -270,8 +270,6 @@
270 270  
271 271  (((
272 272  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.
273 -
274 -
275 275  )))
276 276  
277 277  [[image:1657330472797-498.png]]
... ... @@ -281,12 +281,10 @@
281 281  === 2.2.5 Use UDP protocol to uplink data(Default protocol) ===
282 282  
283 283  
284 -* (% style="color:blue" %)**AT+PRO=2   ** (%%) ~/~/  Set to use UDP protocol to uplink
285 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601   ** (%%) ~/~/  to set UDP server address and port
286 -* (% style="color:blue" %)**AT+CFM=1       ** (%%) ~/~/  If the server does not respond, this command is unnecessary
276 +* (% style="color:blue" %)**AT+PRO=2   ** (%%) ~/~/ Set to use UDP protocol to uplink
277 +* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601   ** (%%) ~/~/ to set UDP server address and port
278 +* (% style="color:blue" %)**AT+CFM=1       ** (%%) ~/~/ If the server does not respond, this command is unnecessary
287 287  
288 -
289 -
290 290  [[image:1657330501006-241.png]]
291 291  
292 292  
... ... @@ -297,13 +297,13 @@
297 297  === 2.2.6 Use MQTT protocol to uplink data ===
298 298  
299 299  
300 -* (% style="color:blue" %)**AT+PRO=3   ** (%%) ~/~/  Set to use MQTT protocol to uplink
301 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883   ** (%%) ~/~/  Set MQTT server address and port
302 -* (% style="color:blue" %)**AT+CLIENT=CLIENT       ** (%%)~/~/  Set up the CLIENT of MQTT
303 -* (% style="color:blue" %)**AT+UNAME=UNAME                                **(%%)~/~/  Set the username of MQTT
304 -* (% style="color:blue" %)**AT+PWD=PWD                                         **(%%)~/~/  Set the password of MQTT
305 -* (% style="color:blue" %)**AT+PUBTOPIC=NDDS75_PUB                 **(%%)~/~/  Set the sending topic of MQTT
306 -* (% style="color:blue" %)**AT+SUBTOPIC=NDDS75_SUB          **(%%) ~/~/  Set the subscription topic of MQTT
290 +* (% style="color:blue" %)**AT+PRO=3   ** (%%) ~/~/Set to use MQTT protocol to uplink
291 +* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883   ** (%%) ~/~/Set MQTT server address and port
292 +* (% style="color:blue" %)**AT+CLIENT=CLIENT       ** (%%)~/~/Set up the CLIENT of MQTT
293 +* (% style="color:blue" %)**AT+UNAME=UNAME                                **(%%)~/~/Set the username of MQTT
294 +* (% style="color:blue" %)**AT+PWD=PWD                                         **(%%)~/~/Set the password of MQTT
295 +* (% style="color:blue" %)**AT+PUBTOPIC=NDDS75_PUB                 **(%%)~/~/Set the sending topic of MQTT
296 +* (% style="color:blue" %)**AT+SUBTOPIC=NDDS75_SUB          **(%%) ~/~/Set the subscription topic of MQTT
307 307  
308 308  [[image:1657249978444-674.png]]
309 309  
... ... @@ -320,8 +320,8 @@
320 320  === 2.2.7 Use TCP protocol to uplink data ===
321 321  
322 322  
323 -* (% style="color:blue" %)**AT+PRO=4   ** (%%) ~/~/  Set to use TCP protocol to uplink
324 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600   **(%%) ~/~/  to set TCP server address and port
313 +* (% style="color:blue" %)**AT+PRO=4   ** (%%) ~/~/ Set to use TCP protocol to uplink
314 +* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600   **(%%) ~/~/ to set TCP server address and port
325 325  
326 326  [[image:image-20220709093918-1.png]]
327 327  
... ... @@ -335,29 +335,24 @@
335 335  
336 336  User can use below command to change the (% style="color:green" %)**uplink interval**.
337 337  
338 -* (% style="color:blue" %)**AT+TDC=600      ** (%%)~/~/  Set Update Interval to 600s
328 +* (% style="color:blue" %)**AT+TDC=600      ** (%%)~/~/ Set Update Interval to 600s
339 339  
340 340  (((
341 -
331 +(% style="color:red" %)**NOTE: By default, the device will send an uplink message every 1 hour.**
342 342  
343 -
344 -(% style="color:red" %)**NOTE:**
345 -
346 -(% style="color:red" %)**1. By default, the device will send an uplink message every 1 hour.**
347 -
348 -(% style="color:red" %)**2. When the firmware version is v1.3.2 and later firmware:**
333 +
349 349  )))
350 350  
351 -(% style="color:red" %)**By default, the device will send an uplink message every 2 hours. Each Uplink Include 8 set of records in this 2 hour (15 minute interval / record).**
336 +**NOTE:When the firmware version is v1.3.2 and later firmware:**
352 352  
338 +**By default, the device will send an uplink message every 2 hours. Each Uplink Include 8 set of records in this 2 hour (15 minute interval / record).**
353 353  
354 354  
355 355  == 2.3  Uplink Payload ==
356 356  
357 357  
358 -=== 2.3.1  Before Firmware v1.3.2 ===
344 +=== 2.3.1 Before Firmware 1.3.2 ===
359 359  
360 -
361 361  In this mode, uplink payload includes in total 14 bytes
362 362  
363 363  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:440px" %)
... ... @@ -375,7 +375,7 @@
375 375  
376 376  
377 377  (((
378 -The payload is **ASCII** string, representative same HEX:
363 +The payload is ASCII string, representative same HEX:
379 379  )))
380 380  
381 381  (((
... ... @@ -386,11 +386,11 @@
386 386  Device ID: 0x724031556159 = 724031556159
387 387  )))
388 388  * (((
389 -Version:  0x0064=100=1.0.0
374 +Version: 0x0064=100=1.0.0
390 390  )))
391 391  
392 392  * (((
393 -BAT:  0x0c6c = 3180 mV = 3.180V
378 +BAT: 0x0c6c = 3180 mV = 3.180V
394 394  )))
395 395  * (((
396 396  Signal: 0x19 = 25
... ... @@ -401,28 +401,22 @@
401 401  * (((
402 402  Interrupt: 0x00 = 0
403 403  
404 -
405 -
406 -
407 407  
408 408  )))
409 409  
410 -=== **2.3.2  Since firmware v1.3.2** ===
392 +=== **2.3.2 Since firmware v1.3.2** ===
411 411  
412 -
413 413  In this mode, uplink payload includes 69 bytes in total by default.
414 414  
415 415  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.
416 416  
417 -(% border="2" style="background-color:#ffffcc; color:green; width:896px" %)
418 -|(% style="width:95px" %)**Size(bytes)**|(% style="width:84px" %)**8**|(% style="width:44px" %)2|(% style="width:48px" %)2|(% style="width:123px" %)1|(% style="width:55px" %)1|(% style="width:80px" %)1|(% style="width:77px" %)2|(% style="width:94px" %)4|(% style="width:77px" %)2|(% style="width:116px" %)4
419 -|(% 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.......
398 +|**Size(bytes)**|**8**|2|2|1|1|1|2|4|2|4
399 +|**Value**|Device ID|Ver|BAT|Signal Strength|MOD|Interrupt|Distance|Timestamp|Distance|Timestamp.......
420 420  
421 421  If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NDDS75 uplink data.
422 422  
423 423  [[image:image-20220908175246-1.png]]
424 424  
425 -
426 426  The payload is ASCII string, representative same HEX:
427 427  
428 428  0x(% style="color:red" %)f867787050213317(% style="color:blue" %)0084(% style="color:green" %)0cf4(% style="color:red" %)1e(% style="color:blue" %)01(% style="color:green" %)00(% style="color:red" %)**//00396319bb32//**00396319baf0//**00396319ba3c**//00396319b988//**00396319b8d4**//00396319b820//**00396319b76c**//00396319b6b8//**00396319b604**//(%%) where:
... ... @@ -438,8 +438,6 @@
438 438  * Distance,Time stamp : 00396319baf0
439 439  * (% style="color:red" %) 8 sets of recorded data: Distance,Time stamp : //**00396319ba3c**//,.......
440 440  
441 -
442 -
443 443  == 2.4  Payload Explanation and Sensor Interface ==
444 444  
445 445  
... ... @@ -457,7 +457,7 @@
457 457  )))
458 458  
459 459  (((
460 -(% style="color:blue" %)**Example :**
437 +**Example:**
461 461  )))
462 462  
463 463  (((
... ... @@ -465,23 +465,20 @@
465 465  )))
466 466  
467 467  (((
468 -The Device ID is stored in a none-erase area, Upgrade the firmware or run (% style="color:blue" %)**AT+FDR**(%%) won't erase Device ID.
445 +The Device ID is stored in a none-erase area, Upgrade the firmware or run **AT+FDR** won't erase Device ID.
469 469  )))
470 470  
471 471  
472 -(% style="color:red" %)**NOTE: When the firmware version is v1.3.2 and later firmware:**
449 +**NOTE:When the firmware version is v1.3.2 and later firmware:**
473 473  
474 -(% style="color:red" %)**By default, the Device ID equal to the last 15 bits of IMEI.**
451 +By default, the Device ID equal to the last 15 bits of IMEI.
475 475  
476 -User can use (% style="color:blue" %)**AT+DEUI**(%%) to set Device ID
453 +User can use **AT+DEUI** to set Device ID
477 477  
455 +**Example:**
478 478  
479 -(% style="color:blue" %)**Example :**
480 -
481 481  AT+DEUI=868411056754138
482 482  
483 -
484 -
485 485  === 2.4.2  Version Info ===
486 486  
487 487  
... ... @@ -576,7 +576,7 @@
576 576  )))
577 577  
578 578  (((
579 -(% style="color:blue" %)**AT+INTMOD=3 **(%%) ~/~/  (more info about INMOD please refer [[**AT Command Manual**>>url:https://www.dragino.com/downloads/downloads/NB-IoT/NBSN95/DRAGINO_NBSN95-NB_AT%20Commands_v1.1.0.pdf]])**.**
553 +(% style="color:blue" %)**AT+INTMOD=3 **(%%) ~/~/(more info about INMOD please refer [[**AT Command Manual**>>url:https://www.dragino.com/downloads/downloads/NB-IoT/NBSN95/DRAGINO_NBSN95-NB_AT%20Commands_v1.1.0.pdf]])**.**
580 580  )))
581 581  
582 582  
... ... @@ -677,14 +677,12 @@
677 677  )))
678 678  
679 679  
654 +== 2.6 Distance alarm function(Since firmware v1.3.2) ==
680 680  
681 -== 2.6  Distance alarm function(Since firmware v1.3.2) ==
656 + AT Command:
682 682  
658 +AT+ LDDSALARM=min,max
683 683  
684 -(% style="color:blue" %)** ➢ AT Command:**
685 -
686 -(% style="color:#037691" %)** AT+ LDDSALARM=min,max**
687 -
688 688  ² When min=0, and max≠0, Alarm higher than max
689 689  
690 690  ² When min≠0, and max=0, Alarm lower than min
... ... @@ -691,36 +691,29 @@
691 691  
692 692  ² When min≠0 and max≠0, Alarm higher than max or lower than min
693 693  
666 +Example:
694 694  
695 -(% style="color:blue" %)** Example:**
668 +AT+ LDDSALARM=260,2000 ~/~/ Alarm when distance lower than 260.
696 696  
697 -**AT+ LDDSALARM=260,2000**  ~/~/ Alarm when distance lower than 260.
698 698  
671 +== 2.7 Set the number of data to be uploaded and the recording time ==
699 699  
673 +➢ AT Command:
700 700  
701 -== 2.7  Set the number of data to be uploaded and the recording time ==
675 +AT+TR=900  ~/~/The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds)
702 702  
677 +AT+NOUD=8  ~/~/The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded.
703 703  
704 -(% style="color:blue" %)** ➢ AT Command:**
679 +== 2.8 Read or Clear cached data ==
705 705  
706 -* (% style="color:#037691" %)** AT+TR=900** (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds)
707 -* (% style="color:#037691" %)** AT+NOUD=8**  (%%) ~/~/  The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded.
681 +➢ AT Command:
708 708  
683 +AT+CDP ~/~/ Read cached data
709 709  
710 -
711 -
712 -== 2.8  Read or Clear cached data ==
713 -
714 -
715 -(% style="color:blue" %)** ➢ AT Command:**
716 -
717 -* (% style="color:#037691" %)** AT+CDP ** (%%) ~/~/  Read cached data
718 -* (% style="color:#037691" %)** AT+CDP=0**  (%%) ~/~/  Clear cached data
719 -
720 720  [[image:image-20220908175333-2.png]]
721 721  
687 +AT+CDP=0 ~/~/ Clear cached data
722 722  
723 -
724 724  == 2.9  ​LED Indicator ==
725 725  
726 726  
... ... @@ -866,90 +866,90 @@
866 866  See this link for detail:  [[https:~~/~~/www.dropbox.com/sh/aaq2xcl0bzfu0yd/AAAEAHRa7Io_465ds4Y7-F3aa?dl=0>>https://www.dropbox.com/sh/aaq2xcl0bzfu0yd/AAAEAHRa7Io_465ds4Y7-F3aa?dl=0]]
867 867  
868 868  
869 -AT+<CMD>?  :  Help on <CMD>
834 +AT+<CMD>?  : Help on <CMD>
870 870  
871 -AT+<CMD>         :  Run <CMD>
836 +AT+<CMD>         : Run <CMD>
872 872  
873 -AT+<CMD>=<value> :  Set the value
838 +AT+<CMD>=<value> : Set the value
874 874  
875 -AT+<CMD>=?  :  Get the value
840 +AT+<CMD>=?  : Get the value
876 876  
877 877  
878 878  (% style="color:#037691" %)**General Commands**(%%)      
879 879  
880 -AT  :  Attention       
845 +AT  : Attention       
881 881  
882 -AT?  :  Short Help     
847 +AT?  : Short Help     
883 883  
884 -ATZ  :  MCU Reset    
849 +ATZ  : MCU Reset    
885 885  
886 -AT+TDC  :  Application Data Transmission Interval
851 +AT+TDC  : Application Data Transmission Interval
887 887  
888 -AT+CFG  :  Print all configurations
853 +AT+CFG  : Print all configurations
889 889  
890 -AT+CFGMOD           :  Working mode selection
855 +AT+CFGMOD           : Working mode selection
891 891  
892 -AT+INTMOD            :  Set the trigger interrupt mode
857 +AT+INTMOD            : Set the trigger interrupt mode
893 893  
894 -AT+5VT  :  Set extend the time of 5V power  
859 +AT+5VT  : Set extend the time of 5V power  
895 895  
896 -AT+PRO  :  Choose agreement
861 +AT+PRO  : Choose agreement
897 897  
898 -AT+WEIGRE  :  Get weight or set weight to 0
863 +AT+WEIGRE  : Get weight or set weight to 0
899 899  
900 -AT+WEIGAP  :  Get or Set the GapValue of weight
865 +AT+WEIGAP  : Get or Set the GapValue of weight
901 901  
902 -AT+RXDL  :  Extend the sending and receiving time
867 +AT+RXDL  : Extend the sending and receiving time
903 903  
904 -AT+CNTFAC  :  Get or set counting parameters
869 +AT+CNTFAC  : Get or set counting parameters
905 905  
906 -AT+SERVADDR  :  Server Address
871 +AT+SERVADDR  : Server Address
907 907  
908 -AT+TR  :  Get or Set record time"
873 +AT+TR      : Get or Set record time"
909 909  
910 -AT+APN     :  Get or set the APN
875 +AT+APN     : Get or set the APN
911 911  
912 -AT+FBAND  :  Get or Set whether to automatically modify the frequency band
877 +AT+FBAND   : Get or Set whether to automatically modify the frequency band
913 913  
914 -AT+DNSCFG  : Get or Set DNS Server
879 +AT+DNSCFG  : Get or Set DNS Server
915 915  
916 -AT+GETSENSORVALUE   :  Returns the current sensor measurement
881 +AT+GETSENSORVALUE   : Returns the current sensor measurement
917 917  
918 -AT+NOUD  :  Get or Set the number of data to be uploaded
883 +AT+NOUD      : Get or Set the number of data to be uploaded
919 919  
920 -AT+CDP     :  Read or Clear cached data
885 +AT+CDP     : Read or Clear cached data
921 921  
922 -AT+LDDSALARM :  Get or Set alarm of distance
887 +AT+LDDSALARM : Get or Set alarm of distance
923 923  
924 924  
925 925  (% style="color:#037691" %)**COAP Management**      
926 926  
927 -AT+URI            :  Resource parameters
892 +AT+URI            : Resource parameters
928 928  
929 929  
930 930  (% style="color:#037691" %)**UDP Management**
931 931  
932 -AT+CFM          :  Upload confirmation mode (only valid for UDP)
897 +AT+CFM          : Upload confirmation mode (only valid for UDP)
933 933  
934 934  
935 935  (% style="color:#037691" %)**MQTT Management**
936 936  
937 -AT+CLIENT  :  Get or Set MQTT client
902 +AT+CLIENT               : Get or Set MQTT client
938 938  
939 -AT+UNAME  Get or Set MQTT Username
904 +AT+UNAME  : Get or Set MQTT Username
940 940  
941 -AT+PWD  :  Get or Set MQTT password
906 +AT+PWD                  : Get or Set MQTT password
942 942  
943 -AT+PUBTOPIC  Get or Set MQTT publish topic
908 +AT+PUBTOPIC  : Get or Set MQTT publish topic
944 944  
945 -AT+SUBTOPIC  Get or Set MQTT subscription topic
910 +AT+SUBTOPIC  : Get or Set MQTT subscription topic
946 946  
947 947  
948 948  (% style="color:#037691" %)**Information**          
949 949  
950 -AT+FDR  :  Factory Data Reset
915 +AT+FDR  : Factory Data Reset
951 951  
952 -AT+PWORD  :  Serial Access Password
917 +AT+PWORD  : Serial Access Password
953 953  
954 954  
955 955  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0