<
From version < 107.1 >
edited by Edwin Chen
on 2022/10/09 00:11
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
Content
... ... @@ -201,13 +201,13 @@
201 201  [[image:image-20220709092052-2.png]]
202 202  
203 203  
204 -(% style="color:blue" %)**Connection:**
204 +**Connection:**
205 205  
206 - (% style="background-color:yellow" %)**USB TTL GND <~-~-~-~-> GND**
206 + (% style="background-color:yellow" %)USB TTL GND <~-~-~-~-> GND
207 207  
208 -**~ (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD(%%)**
208 + (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD
209 209  
210 -**~ (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD(%%)**
210 + (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD
211 211  
212 212  
213 213  In the PC, use below serial tool settings:
... ... @@ -245,10 +245,10 @@
245 245  (% style="color:blue" %)**AT+PRO=1**  (%%) ~/~/ Set to use CoAP protocol to uplink
246 246  )))
247 247  * (((
248 -(% 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
249 249  )))
250 250  * (((
251 -(% 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
252 252  
253 253  
254 254  
... ... @@ -256,8 +256,6 @@
256 256  
257 257  (((
258 258  For parameter description, please refer to AT command set
259 -
260 -
261 261  )))
262 262  
263 263  [[image:1657330452568-615.png]]
... ... @@ -266,8 +266,6 @@
266 266  
267 267  (((
268 268  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.
269 -
270 -
271 271  )))
272 272  
273 273  [[image:1657330472797-498.png]]
... ... @@ -277,9 +277,9 @@
277 277  === 2.2.5 Use UDP protocol to uplink data(Default protocol) ===
278 278  
279 279  
280 -* (% style="color:blue" %)**AT+PRO=2   ** (%%) ~/~/  Set to use UDP protocol to uplink
281 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601   ** (%%) ~/~/  to set UDP server address and port
282 -* (% 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
283 283  
284 284  [[image:1657330501006-241.png]]
285 285  
... ... @@ -291,13 +291,13 @@
291 291  === 2.2.6 Use MQTT protocol to uplink data ===
292 292  
293 293  
294 -* (% style="color:blue" %)**AT+PRO=3   ** (%%) ~/~/  Set to use MQTT protocol to uplink
295 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883   ** (%%) ~/~/  Set MQTT server address and port
296 -* (% style="color:blue" %)**AT+CLIENT=CLIENT       ** (%%)~/~/  Set up the CLIENT of MQTT
297 -* (% style="color:blue" %)**AT+UNAME=UNAME                                **(%%)~/~/  Set the username of MQTT
298 -* (% style="color:blue" %)**AT+PWD=PWD                                         **(%%)~/~/  Set the password of MQTT
299 -* (% style="color:blue" %)**AT+PUBTOPIC=NDDS75_PUB                 **(%%)~/~/  Set the sending topic of MQTT
300 -* (% 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
301 301  
302 302  [[image:1657249978444-674.png]]
303 303  
... ... @@ -314,8 +314,8 @@
314 314  === 2.2.7 Use TCP protocol to uplink data ===
315 315  
316 316  
317 -* (% style="color:blue" %)**AT+PRO=4   ** (%%) ~/~/  Set to use TCP protocol to uplink
318 -* (% 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
319 319  
320 320  [[image:image-20220709093918-1.png]]
321 321  
... ... @@ -329,29 +329,24 @@
329 329  
330 330  User can use below command to change the (% style="color:green" %)**uplink interval**.
331 331  
332 -* (% style="color:blue" %)**AT+TDC=600      ** (%%)~/~/  Set Update Interval to 600s
328 +* (% style="color:blue" %)**AT+TDC=600      ** (%%)~/~/ Set Update Interval to 600s
333 333  
334 334  (((
335 -
331 +(% style="color:red" %)**NOTE: By default, the device will send an uplink message every 1 hour.**
336 336  
337 -
338 -(% style="color:red" %)**NOTE:**
339 -
340 -(% style="color:red" %)**1. By default, the device will send an uplink message every 1 hour.**
341 -
342 -(% style="color:red" %)**2. When the firmware version is v1.3.2 and later firmware:**
333 +
343 343  )))
344 344  
345 -(% 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:**
346 346  
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).**
347 347  
348 348  
349 349  == 2.3  Uplink Payload ==
350 350  
351 351  
352 -=== 2.3.1  Before Firmware v1.3.2 ===
344 +=== 2.3.1 Before Firmware 1.3.2 ===
353 353  
354 -
355 355  In this mode, uplink payload includes in total 14 bytes
356 356  
357 357  (% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:440px" %)
... ... @@ -369,7 +369,7 @@
369 369  
370 370  
371 371  (((
372 -The payload is **ASCII** string, representative same HEX:
363 +The payload is ASCII string, representative same HEX:
373 373  )))
374 374  
375 375  (((
... ... @@ -380,11 +380,11 @@
380 380  Device ID: 0x724031556159 = 724031556159
381 381  )))
382 382  * (((
383 -Version:  0x0064=100=1.0.0
374 +Version: 0x0064=100=1.0.0
384 384  )))
385 385  
386 386  * (((
387 -BAT:  0x0c6c = 3180 mV = 3.180V
378 +BAT: 0x0c6c = 3180 mV = 3.180V
388 388  )))
389 389  * (((
390 390  Signal: 0x19 = 25
... ... @@ -395,28 +395,22 @@
395 395  * (((
396 396  Interrupt: 0x00 = 0
397 397  
398 -
399 -
400 -
401 401  
402 402  )))
403 403  
404 -=== **2.3.2  Since firmware v1.3.2** ===
392 +=== **2.3.2 Since firmware v1.3.2** ===
405 405  
406 -
407 407  In this mode, uplink payload includes 69 bytes in total by default.
408 408  
409 409  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.
410 410  
411 -(% border="2" style="background-color:#ffffcc; color:green; width:896px" %)
412 -|(% 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
413 -|(% 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.......
414 414  
415 415  If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NDDS75 uplink data.
416 416  
417 417  [[image:image-20220908175246-1.png]]
418 418  
419 -
420 420  The payload is ASCII string, representative same HEX:
421 421  
422 422  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:
... ... @@ -449,7 +449,7 @@
449 449  )))
450 450  
451 451  (((
452 -(% style="color:blue" %)**Example :**
437 +**Example:**
453 453  )))
454 454  
455 455  (((
... ... @@ -457,23 +457,20 @@
457 457  )))
458 458  
459 459  (((
460 -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.
461 461  )))
462 462  
463 463  
464 -(% 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:**
465 465  
466 -(% 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.
467 467  
468 -User can use (% style="color:blue" %)**AT+DEUI**(%%) to set Device ID
453 +User can use **AT+DEUI** to set Device ID
469 469  
455 +**Example:**
470 470  
471 -(% style="color:blue" %)**Example :**
472 -
473 473  AT+DEUI=868411056754138
474 474  
475 -
476 -
477 477  === 2.4.2  Version Info ===
478 478  
479 479  
... ... @@ -568,7 +568,7 @@
568 568  )))
569 569  
570 570  (((
571 -(% 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]])**.**
572 572  )))
573 573  
574 574  
... ... @@ -669,14 +669,12 @@
669 669  )))
670 670  
671 671  
654 +== 2.6 Distance alarm function(Since firmware v1.3.2) ==
672 672  
673 -== 2.6  Distance alarm function(Since firmware v1.3.2) ==
656 + AT Command:
674 674  
658 +AT+ LDDSALARM=min,max
675 675  
676 -(% style="color:blue" %)** ➢ AT Command:**
677 -
678 -(% style="color:#037691" %)** AT+ LDDSALARM=min,max**
679 -
680 680  ² When min=0, and max≠0, Alarm higher than max
681 681  
682 682  ² When min≠0, and max=0, Alarm lower than min
... ... @@ -683,39 +683,29 @@
683 683  
684 684  ² When min≠0 and max≠0, Alarm higher than max or lower than min
685 685  
666 +Example:
686 686  
687 -(% style="color:blue" %)** Example:**
668 +AT+ LDDSALARM=260,2000 ~/~/ Alarm when distance lower than 260.
688 688  
689 -**AT+ LDDSALARM=260,2000**  ~/~/ Alarm when distance lower than 260.
690 690  
671 +== 2.7 Set the number of data to be uploaded and the recording time ==
691 691  
673 +➢ AT Command:
692 692  
693 -== 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)
694 694  
677 +AT+NOUD=8  ~/~/The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded.
695 695  
696 -(% style="color:blue" %)** ➢ AT Command:**
679 +== 2.8 Read or Clear cached data ==
697 697  
698 -* (% 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)
699 -* (% 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:
700 700  
701 - The diagram below explains the relationship between TR, NOUD, and TDC more clearly**:**
683 +AT+CDP ~/~/ Read cached data
702 702  
703 -[[image:image-20221009000513-1.png||height="732" width="1018"]]
704 -
705 -
706 -
707 -== 2.8  Read or Clear cached data ==
708 -
709 -
710 -(% style="color:blue" %)** ➢ AT Command:**
711 -
712 -* (% style="color:#037691" %)** AT+CDP ** (%%) ~/~/  Read cached data
713 -* (% style="color:#037691" %)** AT+CDP=0**  (%%) ~/~/  Clear cached data
714 -
715 715  [[image:image-20220908175333-2.png]]
716 716  
687 +AT+CDP=0 ~/~/ Clear cached data
717 717  
718 -
719 719  == 2.9  ​LED Indicator ==
720 720  
721 721  
... ... @@ -861,90 +861,90 @@
861 861  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]]
862 862  
863 863  
864 -AT+<CMD>?  :  Help on <CMD>
834 +AT+<CMD>?  : Help on <CMD>
865 865  
866 -AT+<CMD>         :  Run <CMD>
836 +AT+<CMD>         : Run <CMD>
867 867  
868 -AT+<CMD>=<value> :  Set the value
838 +AT+<CMD>=<value> : Set the value
869 869  
870 -AT+<CMD>=?  :  Get the value
840 +AT+<CMD>=?  : Get the value
871 871  
872 872  
873 873  (% style="color:#037691" %)**General Commands**(%%)      
874 874  
875 -AT  :  Attention       
845 +AT  : Attention       
876 876  
877 -AT?  :  Short Help     
847 +AT?  : Short Help     
878 878  
879 -ATZ  :  MCU Reset    
849 +ATZ  : MCU Reset    
880 880  
881 -AT+TDC  :  Application Data Transmission Interval
851 +AT+TDC  : Application Data Transmission Interval
882 882  
883 -AT+CFG  :  Print all configurations
853 +AT+CFG  : Print all configurations
884 884  
885 -AT+CFGMOD           :  Working mode selection
855 +AT+CFGMOD           : Working mode selection
886 886  
887 -AT+INTMOD            :  Set the trigger interrupt mode
857 +AT+INTMOD            : Set the trigger interrupt mode
888 888  
889 -AT+5VT  :  Set extend the time of 5V power  
859 +AT+5VT  : Set extend the time of 5V power  
890 890  
891 -AT+PRO  :  Choose agreement
861 +AT+PRO  : Choose agreement
892 892  
893 -AT+WEIGRE  :  Get weight or set weight to 0
863 +AT+WEIGRE  : Get weight or set weight to 0
894 894  
895 -AT+WEIGAP  :  Get or Set the GapValue of weight
865 +AT+WEIGAP  : Get or Set the GapValue of weight
896 896  
897 -AT+RXDL  :  Extend the sending and receiving time
867 +AT+RXDL  : Extend the sending and receiving time
898 898  
899 -AT+CNTFAC  :  Get or set counting parameters
869 +AT+CNTFAC  : Get or set counting parameters
900 900  
901 -AT+SERVADDR  :  Server Address
871 +AT+SERVADDR  : Server Address
902 902  
903 -AT+TR  :  Get or Set record time"
873 +AT+TR      : Get or Set record time"
904 904  
905 -AT+APN     :  Get or set the APN
875 +AT+APN     : Get or set the APN
906 906  
907 -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
908 908  
909 -AT+DNSCFG  : Get or Set DNS Server
879 +AT+DNSCFG  : Get or Set DNS Server
910 910  
911 -AT+GETSENSORVALUE   :  Returns the current sensor measurement
881 +AT+GETSENSORVALUE   : Returns the current sensor measurement
912 912  
913 -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
914 914  
915 -AT+CDP     :  Read or Clear cached data
885 +AT+CDP     : Read or Clear cached data
916 916  
917 -AT+LDDSALARM :  Get or Set alarm of distance
887 +AT+LDDSALARM : Get or Set alarm of distance
918 918  
919 919  
920 920  (% style="color:#037691" %)**COAP Management**      
921 921  
922 -AT+URI            :  Resource parameters
892 +AT+URI            : Resource parameters
923 923  
924 924  
925 925  (% style="color:#037691" %)**UDP Management**
926 926  
927 -AT+CFM          :  Upload confirmation mode (only valid for UDP)
897 +AT+CFM          : Upload confirmation mode (only valid for UDP)
928 928  
929 929  
930 930  (% style="color:#037691" %)**MQTT Management**
931 931  
932 -AT+CLIENT  :  Get or Set MQTT client
902 +AT+CLIENT               : Get or Set MQTT client
933 933  
934 -AT+UNAME  Get or Set MQTT Username
904 +AT+UNAME  : Get or Set MQTT Username
935 935  
936 -AT+PWD  :  Get or Set MQTT password
906 +AT+PWD                  : Get or Set MQTT password
937 937  
938 -AT+PUBTOPIC  Get or Set MQTT publish topic
908 +AT+PUBTOPIC  : Get or Set MQTT publish topic
939 939  
940 -AT+SUBTOPIC  Get or Set MQTT subscription topic
910 +AT+SUBTOPIC  : Get or Set MQTT subscription topic
941 941  
942 942  
943 943  (% style="color:#037691" %)**Information**          
944 944  
945 -AT+FDR  :  Factory Data Reset
915 +AT+FDR  : Factory Data Reset
946 946  
947 -AT+PWORD  :  Serial Access Password
917 +AT+PWORD  : Serial Access Password
948 948  
949 949  
950 950  
image-20221009001114-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Edwin
Size
... ... @@ -1,1 +1,0 @@
1 -282.9 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0