<
From version < 121.1 >
edited by David Huang
on 2022/09/08 16:31
To version < 118.6 >
edited by Xiaoling
on 2022/07/12 17:31
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.David
1 +XWiki.Xiaoling
Content
... ... @@ -17,7 +17,6 @@
17 17  
18 18  = 1.  Introduction =
19 19  
20 -
21 21  == 1.1 ​ What is N95S31B NB-IoT Sensor Node ==
22 22  
23 23  (((
... ... @@ -56,7 +56,6 @@
56 56  
57 57  == 1.2 ​ Features ==
58 58  
59 -
60 60  * NB-IoT Bands: B1/B3/B8/B5/B20/B28 @H-FDD
61 61  * Monitor Temperature & Humidity via SHT31
62 62  * AT Commands to change parameters
... ... @@ -70,7 +70,6 @@
70 70  
71 71  
72 72  
73 -
74 74  == 1.3  Specification ==
75 75  
76 76  
... ... @@ -79,8 +79,6 @@
79 79  * Supply Voltage: 2.1v ~~ 3.6v
80 80  * Operating Temperature: -40 ~~ 85°C
81 81  
82 -
83 -
84 84  (% style="color:#037691" %)**NB-IoT Spec:**
85 85  
86 86  * - B1 @H-FDD: 2100MHz
... ... @@ -90,8 +90,6 @@
90 90  * - B20 @H-FDD: 800MHz
91 91  * - B28 @H-FDD: 700MHz
92 92  
93 -
94 -
95 95  (% style="color:#037691" %)**Battery:**
96 96  
97 97  * Li/SOCI2 un-chargeable battery
... ... @@ -102,10 +102,8 @@
102 102  
103 103  
104 104  
105 -
106 106  == ​1.4  Applications ==
107 107  
108 -
109 109  * Smart Buildings & Home Automation
110 110  * Logistics and Supply Chain Management
111 111  * Smart Metering
... ... @@ -117,20 +117,15 @@
117 117  ​
118 118  
119 119  
120 -
121 121  == 1.5  Pin Definitions & Switch ==
122 122  
123 -
124 124  N95S31B use the mother board from NBSN95 which as below.
125 125  
126 -
127 127  [[image:image-20220709144723-1.png]]
128 128  
129 129  
130 -
131 131  === 1.5.1 Jumper JP2 ===
132 132  
133 -
134 134  Power on Device when put this jumper.
135 135  
136 136  
... ... @@ -137,7 +137,6 @@
137 137  
138 138  === 1.5.2 BOOT MODE / SW1 ===
139 139  
140 -
141 141  (((
142 142  1) 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.
143 143  )))
... ... @@ -150,7 +150,6 @@
150 150  
151 151  === 1.5.3 Reset Button ===
152 152  
153 -
154 154  Press to reboot the device.
155 155  
156 156  
... ... @@ -157,7 +157,6 @@
157 157  
158 158  === 1.5.4 LED ===
159 159  
160 -
161 161  It will flash:
162 162  
163 163  1. When boot the device in flash mode
... ... @@ -164,11 +164,8 @@
164 164  1. Send an uplink packet
165 165  
166 166  
167 -
168 -
169 169  = 2.  Use N95S31B to communicate with IoT Server =
170 170  
171 -
172 172  == 2.1  How it works ==
173 173  
174 174  
... ... @@ -201,7 +201,6 @@
201 201  [[image:image-20220709150546-2.png]]
202 202  
203 203  
204 -
205 205  === 2.2.1 Test Requirement ===
206 206  
207 207  
... ... @@ -254,7 +254,6 @@
254 254  
255 255  === 2.2.3  Insert SIM card ===
256 256  
257 -
258 258  (((
259 259  Insert the NB-IoT Card get from your provider.
260 260  )))
... ... @@ -270,18 +270,14 @@
270 270  
271 271  === 2.2.4  Connect USB – TTL to N95S31B to configure it ===
272 272  
273 -
274 274  (((
275 275  (((
276 276  User need to configure N95S31B via serial port to set the (% style="color:blue" %)**Server Address** / **Uplink Topic** (%%)to define where and how-to uplink packets. N95S31B support AT Commands, user can use a USB to TTL adapter to connect to N95S31B and use AT Commands to configure it, as below.
277 -
278 -
279 279  )))
280 280  )))
281 281  
282 282  [[image:1657351312545-300.png]]
283 283  
284 -
285 285  **Connection:**
286 286  
287 287   (% style="background-color:yellow" %)USB TTL GND <~-~-~-~-> GND
... ... @@ -305,9 +305,8 @@
305 305  
306 306  [[image:1657329814315-101.png]]
307 307  
308 -
309 309  (((
310 -(% style="color:red" %)**Note: the valid AT Commands can be found at:  **(%%)**[[https:~~/~~/www.dropbox.com/sh/mlpd6l05bogvaf6/AABwAJLMttqG7i~~-~~-AyZcQkoua?dl=0>>https://www.dropbox.com/sh/mlpd6l05bogvaf6/AABwAJLMttqG7i--AyZcQkoua?dl=0]]**
283 +(% style="color:red" %)Note: the valid AT Commands can be found at:  (%%)[[https:~~/~~/www.dragino.com/downloads/index.php?dir=NB-IoT/N95S31B/>>url:https://www.dragino.com/downloads/index.php?dir=NB-IoT/N95S31B/]]
311 311  )))
312 312  
313 313  
... ... @@ -314,10 +314,9 @@
314 314  
315 315  === 2.2.5  Use CoAP protocol to uplink data ===
316 316  
290 +(% 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/]]
317 317  
318 -(% 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/]]**
319 319  
320 -
321 321  (((
322 322  **Use below commands:**
323 323  )))
... ... @@ -356,8 +356,6 @@
356 356  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601   ** (%%) ~/~/ to set UDP server address and port
357 357  * (% style="color:blue" %)**AT+CFM=1       ** (%%) ~/~/ If the server does not respond, this command is unnecessary
358 358  
359 -
360 -
361 361  [[image:1657352391268-297.png]]
362 362  
363 363  
... ... @@ -367,7 +367,6 @@
367 367  
368 368  === 2.2.7  Use MQTT protocol to uplink data ===
369 369  
370 -
371 371  N95S31B supports only plain MQTT now it doesn't support TLS and other related encryption.
372 372  
373 373  * (% style="color:blue" %)**AT+PRO=3   ** (%%) ~/~/Set to use MQTT protocol to uplink
... ... @@ -378,14 +378,11 @@
378 378  * (% style="color:blue" %)**AT+PUBTOPIC=f9527                               **(%%)~/~/Set the sending topic of MQTT
379 379  * (% style="color:blue" %)**AT+SUBTOPIC=Ns9527          **(%%) ~/~/Set the subscription topic of MQTT
380 380  
381 -
382 -
383 383  [[image:1657352634421-276.png]]
384 384  
385 385  
386 386  [[image:1657352645687-385.png]]
387 387  
388 -
389 389  (((
390 390  To save battery life, N95S31B will establish a subscription before each uplink and close the subscription 3 seconds after uplink successful. Any downlink commands from server will only arrive during the subscription period.
391 391  )))
... ... @@ -399,14 +399,11 @@
399 399  
400 400  === 2.2.8  Use TCP protocol to uplink data ===
401 401  
402 -
403 403  This feature is supported since firmware version v110
404 404  
405 405  * (% style="color:blue" %)**AT+PRO=4   ** (%%) ~/~/ Set to use TCP protocol to uplink
406 406  * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600   **(%%) ~/~/ to set TCP server address and port
407 407  
408 -
409 -
410 410  [[image:1657352898400-901.png]]
411 411  
412 412  
... ... @@ -416,7 +416,6 @@
416 416  
417 417  === 2.2.9  Change Update Interval ===
418 418  
419 -
420 420  User can use below command to change the (% style="color:green" %)**uplink interval**.
421 421  
422 422  * (% style="color:blue" %)**AT+TDC=600      ** (%%)~/~/ Set Update Interval to 600s
... ... @@ -431,7 +431,7 @@
431 431  
432 432  
433 433  (((
434 -N95S31B has different working mode for the connections of different type of sensors. This section describes these modes. User can use the AT Command (% style="color:blue" %)**AT+MOD**(%%) to set NBSN95 to different working modes.
396 +NBSN95 has different working mode for the connections of different type of sensors. This section describes these modes. User can use the AT Command (% style="color:blue" %)**AT+MOD**(%%) to set NBSN95 to different working modes.
435 435  )))
436 436  
437 437  
... ... @@ -440,7 +440,7 @@
440 440  )))
441 441  
442 442  (((
443 - (% style="color:blue" %)**AT+CFGMOD=2 ** (%%)~/~/will set the N95S31B to work in MOD=2 distance mode which target to measure distance via Ultrasonic Sensor.
405 + (% style="color:blue" %)**AT+CFGMOD=2 ** (%%)~/~/will set the NBSN95 to work in MOD=2 distance mode which target to measure distance via Ultrasonic Sensor.
444 444  )))
445 445  
446 446  
... ... @@ -463,10 +463,10 @@
463 463  
464 464  (% style="color:red" %)
465 465  1. (((
466 -**All modes share the same Payload Explanation from [[HERE>>||anchor="H2.3A0UplinkPayload"]].**
428 +All modes share the same Payload Explanation from [[HERE>>||anchor="H2.3A0UplinkPayload"]].
467 467  )))
468 468  1. (((
469 -**By default, the device will send an uplink message every 1 hour.**
431 +By default, the device will send an uplink message every 1 hour.
470 470  
471 471  
472 472  
... ... @@ -475,7 +475,6 @@
475 475  
476 476  === 2.3.1  Payload Analyze ===
477 477  
478 -
479 479  N95S31B uplink payload includes in total 21 bytes
480 480  
481 481  
... ... @@ -510,8 +510,6 @@
510 510  )))
511 511  
512 512  (((
513 -
514 -
515 515  (((
516 516  If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NB sensor uplink data.
517 517  )))
... ... @@ -544,7 +544,6 @@
544 544  
545 545  === 2.3.2  Device ID ===
546 546  
547 -
548 548  (((
549 549  By default, the Device ID equal to the last 6 bytes of IMEI.
550 550  )))
... ... @@ -569,7 +569,6 @@
569 569  
570 570  === 2.3.3  Version Info ===
571 571  
572 -
573 573  (((
574 574  These bytes include the hardware and software version.
575 575  )))
... ... @@ -597,7 +597,6 @@
597 597  
598 598  === 2.3.4  Battery Info ===
599 599  
600 -
601 601  (((
602 602  Ex1: 0x0B45 = 2885mV
603 603  )))
... ... @@ -610,7 +610,6 @@
610 610  
611 611  === 2.3.5  Signal Strength ===
612 612  
613 -
614 614  (((
615 615  NB-IoT Network signal Strength.
616 616  )))
... ... @@ -643,7 +643,6 @@
643 643  
644 644  === 2.3.6  Temperature & Humidity ===
645 645  
646 -
647 647  The device will be able to get the SHT31 temperature and humidity data now and upload to IoT Server.
648 648  
649 649  [[image:image-20220709161741-3.png]]
... ... @@ -662,7 +662,6 @@
662 662  
663 663  == 2.4  Downlink Payload ==
664 664  
665 -
666 666  By default, N95S31B prints the downlink payload to console port.
667 667  
668 668  [[image:image-20220709100028-1.png]]
... ... @@ -715,7 +715,6 @@
715 715  
716 716  == 2.5  ​Battery Analysis ==
717 717  
718 -
719 719  === 2.5.1  ​Battery Type ===
720 720  
721 721  
... ... @@ -743,9 +743,8 @@
743 743  
744 744  === 2.5.2  Power consumption Analyze ===
745 745  
746 -
747 747  (((
748 -The file **DRAGINO_N95S31B-Power-Analyzer.pdf** from [[https:~~/~~/www.dropbox.com/sh/mlpd6l05bogvaf6/AABwAJLMttqG7i~~-~~-AyZcQkoua?dl=0>>https://www.dropbox.com/sh/mlpd6l05bogvaf6/AABwAJLMttqG7i--AyZcQkoua?dl=0]] describes a detail measurement to analyze the power consumption in different case. User can use it for design guideline for their project.
699 +The file **DRAGINO_N95S31B-Power-Analyzer.pdf** from [[https:~~/~~/www.dragino.com/downloads/index.php?dir=NB-IoT/N95S31B/>>url:https://www.dragino.com/downloads/index.php?dir=NB-IoT/N95S31B/]] describes a detail measurement to analyze the power consumption in different case. User can use it for design guideline for their project.
749 749  )))
750 750  
751 751  (((
... ... @@ -755,7 +755,6 @@
755 755  
756 756  === 2.5.3  ​Battery Note ===
757 757  
758 -
759 759  (((
760 760  The Li-SICO battery is designed for small current / long period application. It is not good to use a high current, short period transmit method. The recommended minimum period for use of this battery is 5 minutes. If you use a shorter period time to uplink data, then the battery life may be decreased.
761 761  )))
... ... @@ -778,7 +778,6 @@
778 778  
779 779  = 3. ​ Access NB-IoT Module =
780 780  
781 -
782 782  (((
783 783  Users can directly access the AT command set of the NB-IoT module.
784 784  )))
... ... @@ -785,8 +785,6 @@
785 785  
786 786  (((
787 787  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/]] 
788 -
789 -
790 790  )))
791 791  
792 792  [[image:1657333200519-600.png]]
... ... @@ -795,13 +795,11 @@
795 795  
796 796  = 4.  Using the AT Commands =
797 797  
798 -
799 799  == 4.1  Access AT Commands ==
800 800  
747 +See NBSN95 AT Command in this link for detail:  [[https:~~/~~/www.dragino.com/downloads/index.php?dir=NB-IoT/NBSN95/>>url:https://www.dragino.com/downloads/index.php?dir=NB-IoT/NBSN95/]]
801 801  
802 -See NBSN95 AT Command in this link for detail:  [[https:~~/~~/www.dropbox.com/sh/jao1xt9kw5r3yq4/AAAMpJkZzExF2JLbRWxGoQ9Na?dl=0>>https://www.dropbox.com/sh/jao1xt9kw5r3yq4/AAAMpJkZzExF2JLbRWxGoQ9Na?dl=0]]
803 803  
804 -
805 805  AT+<CMD>?  : Help on <CMD>
806 806  
807 807  AT+<CMD>         : Run <CMD>
... ... @@ -875,7 +875,6 @@
875 875  
876 876  = ​5.  FAQ =
877 877  
878 -
879 879  == 5.1 ​ How to Upgrade Firmware ==
880 880  
881 881  
... ... @@ -891,7 +891,7 @@
891 891  
892 892  
893 893  (((
894 -(% style="color:red" %)**Notice, N95S31B and LSN50v2 share the same mother board. They use the same connection and method to update.**
838 +(% style="color:red" %)Notice, N95S31B and LSN50v2 share the same mother board. They use the same connection and method to update.
895 895  )))
896 896  )))
897 897  
... ... @@ -899,7 +899,6 @@
899 899  
900 900  = 6.  Trouble Shooting =
901 901  
902 -
903 903  == 6.1  ​Connection problem when uploading firmware ==
904 904  
905 905  
... ... @@ -915,7 +915,6 @@
915 915  
916 916  == 6.2  AT Command input doesn't work ==
917 917  
918 -
919 919  (((
920 920  In the case if user can see the console output but can't type input to the device. Please check if you already include the (% style="color:green" %)**ENTER**(%%) while sending out the command. Some serial tool doesn't send (% style="color:green" %)**ENTER**(%%) while press the send key, user need to add ENTER in their string.
921 921  
... ... @@ -965,9 +965,5 @@
965 965  
966 966  = 9.  Support =
967 967  
968 -
969 969  * 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.
970 970  * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:http://../../../../../../D:%5C%E5%B8%82%E5%9C%BA%E8%B5%84%E6%96%99%5C%E8%AF%B4%E6%98%8E%E4%B9%A6%5CLoRa%5CLT%E7%B3%BB%E5%88%97%5Csupport@dragino.com]]
971 -
972 -
973 -
image-20220908154949-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.David
Size
... ... @@ -1,1 +1,0 @@
1 -58.5 KB
Content
image-20220908163102-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.David
Size
... ... @@ -1,1 +1,0 @@
1 -29.7 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0