Changes for page N95S31B -- NB-IoT Temperature & Humidity Sensor User Manual
Last modified by Mengting Qiu on 2024/04/02 16:44
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -68,8 +68,6 @@ 68 68 * Micro SIM card slot for NB-IoT SIM 69 69 * 8500mAh Battery for long term use 70 70 71 - 72 - 73 73 == 1.3 Specification == 74 74 75 75 ... ... @@ -95,8 +95,6 @@ 95 95 * Max continuously current: 130mA 96 96 * Max boost current: 2A, 1 second 97 97 98 - 99 - 100 100 == 1.4 Applications == 101 101 102 102 ... ... @@ -133,11 +133,11 @@ 133 133 134 134 135 135 ((( 136 -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. 132 +**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. 137 137 ))) 138 138 139 139 ((( 140 -2) Flash: work mode, device starts to work and send out console output for further debug 136 +**2) Flash:** work mode, device starts to work and send out console output for further debug 141 141 ))) 142 142 143 143 ... ... @@ -154,11 +154,12 @@ 154 154 155 155 It will flash: 156 156 157 -1. When boot the device in flash mode 158 -1. Send an uplink packet 153 +1. When boot the device in flash mode 159 159 155 +2. Send an uplink packet 160 160 161 161 158 + 162 162 = 2. Use N95S31B to communicate with IoT Server = 163 163 164 164 ... ... @@ -275,13 +275,13 @@ 275 275 [[image:1657351312545-300.png]] 276 276 277 277 278 -**Connection:** 275 +(% style="color:blue" %)**Connection:** 279 279 280 - (% style="background-color:yellow" %)USB TTL GND <~-~-~-~-> GND 277 + (% style="background-color:yellow" %)**USB TTL GND <~-~-~-~-> GND** 281 281 282 - (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD 279 +**~ (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD(%%)** 283 283 284 - (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD 281 +**~ (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD(%%)** 285 285 286 286 287 287 In the PC, use below serial tool settings: ... ... @@ -361,13 +361,13 @@ 361 361 362 362 N95S31B supports only plain MQTT now it doesn't support TLS and other related encryption. 363 363 364 -* (% style="color:blue" %)**AT+PRO=3 ** (%%) ~/~/Set to use MQTT protocol to uplink 365 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883 ** (%%) ~/~/Set MQTT server address and port 366 -* (% style="color:blue" %)**AT+CLIENT=CLIENT ** (%%)~/~/Set up the CLIENT of MQTT 367 -* (% style="color:blue" %)**AT+UNAME=UNAME **(%%)~/~/Set the username of MQTT 368 -* (% style="color:blue" %)**AT+PWD=PWD **(%%)~/~/Set the password of MQTT 369 -* (% style="color:blue" %)**AT+PUBTOPIC=f9527 **(%%)~/~/Set the sending topic of MQTT 370 -* (% style="color:blue" %)**AT+SUBTOPIC=Ns9527 **(%%) ~/~/Set the subscription topic of MQTT 361 +* (% style="color:blue" %)**AT+PRO=3 ** (%%) ~/~/ Set to use MQTT protocol to uplink 362 +* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883 ** (%%) ~/~/ Set MQTT server address and port 363 +* (% style="color:blue" %)**AT+CLIENT=CLIENT ** (%%)~/~/ Set up the CLIENT of MQTT 364 +* (% style="color:blue" %)**AT+UNAME=UNAME **(%%)~/~/ Set the username of MQTT 365 +* (% style="color:blue" %)**AT+PWD=PWD **(%%)~/~/ Set the password of MQTT 366 +* (% style="color:blue" %)**AT+PUBTOPIC=f9527 **(%%)~/~/ Set the sending topic of MQTT 367 +* (% style="color:blue" %)**AT+SUBTOPIC=Ns9527 **(%%) ~/~/ Set the subscription topic of MQTT 371 371 372 372 [[image:1657352634421-276.png]] 373 373 ... ... @@ -477,11 +477,11 @@ 477 477 N95S31B uplink payload includes in total 21 bytes 478 478 479 479 480 -(% border=" 2" cellspacing="10" style="background-color:#ffffcc; color:green; width:745px" %)481 -|=(% style="width: 60px;" %)(((477 +(% border="1.5" cellspacing="0" style="background-color:#ffffcc; color:green; width:520px" %) 478 +|=(% scope="row" style="width: 50px;" %)((( 482 482 **Size(bytes)** 483 -)))|=(% style="width: 65px;" %)**6**|=(% style="width:50px;" %)2|=(% style="width: 25px;" %)**2**|=(% style="width:75px;" %)**1**|=(% style="width: 59px;" %)1|=(% style="width: 162px;" %)5|=(% style="width: 102px;" %)**2**|=(% style="width:81px;" %)**2**484 -|(% style="width:97px" %)**Value**|(% style="width:65px" %)[[Device ID>>||anchor="H2.3.2A0DeviceID"]]|(% style="width:50px" %)[[Ver>>||anchor="H2.3.3A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.3.4A0BatteryInfo"]]|(% style="width:75px" %)[[Signal Strength>>||anchor="H2.3.5A0SignalStrength"]]|(% style="width:59px" %)MOD 0X01|(% style="width:162px" %)((( 480 +)))|=(% style="width: 40px;" %)**6**|=(% style="width: 20px;" %)2|=(% style="width: 20px;" %)**2**|=(% style="width: 60px;" %)**1**|=(% style="width: 50px;" %)1|=(% style="width: 100px;" %)5|=(% style="width: 100px;" %)**2**|=(% style="width: 100px;" %)**2** 481 +|=(% style="width: 97px;" %)**Value**|(% style="width:65px" %)[[Device ID>>||anchor="H2.3.2A0DeviceID"]]|(% style="width:50px" %)[[Ver>>||anchor="H2.3.3A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.3.4A0BatteryInfo"]]|(% style="width:75px" %)[[Signal Strength>>||anchor="H2.3.5A0SignalStrength"]]|(% style="width:59px" %)MOD 0X01|(% style="width:162px" %)((( 485 485 ((( 486 486 Reserve/ Same as NBSN95 CFGMOD=1 487 487 ))) ... ... @@ -519,7 +519,7 @@ 519 519 [[image:1657354294009-643.png]] 520 520 521 521 522 -The payload is ASCII string, representative same HEX: **0x724031607457 006e 0ccd 1b 01 00dc000ccc 00e1 0186** 519 +The payload is ASCII string, representative same HEX: (% style="background-color:yellow" %)**0x724031607457 006e 0ccd 1b 01 00dc000ccc 00e1 0186** 523 523 524 524 **where:** 525 525 ... ... @@ -554,9 +554,9 @@ 554 554 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. 555 555 556 556 557 -(% border=" 2" style="background-color:#ffffcc; color:green; width:1234px" %)558 -|(% style="width: 95px" %)**Size(bytes)**|(% style="width:82px" %)**8**|(% style="width:43px" %)**2**|(% style="width:47px" %)**2**|(% style="width:124px" %)**1**|(% style="width:56px" %)**1**|(% style="width:109px" %)**2**|(% style="width:80px" %)**1**|(% style="width:51px" %)**2**|(% style="width:79px" %)**2**|(% style="width:84px" %)**2**|(% style="width:100px" %)**4**|(% style="width:76px" %)**2**|(% style="width:81px" %)**2**|(% style="width:121px" %)**4**559 -|(% style="width:95px" %)**Value**|(% style="width:82px" %)Device ID|(% style="width:43px" %)Ver|(% style="width:47px" %)BAT|(% style="width:124px" %)Signal Strength|(% style="width:56px" %)MOD|(% style="width:109px" %)TemDS18B20|(% style="width:80px" %)Interrupt|(% style="width:51px" %)ADC|(% style="width:79px" %)SHTTEM|(% style="width:84px" %)SHTHUM|(% style="width:100px" %)Time stamp |(% style="width:76px" %)SHTTEM|(% style="width:81px" %)SHTHUM|(% style="width:121px" %)Time stamp ..... 554 +(% border="1" style="background-color:#ffffcc; color:green; width:520px" %) 555 +|=(% scope="row" style="width: 50px;" %)**Size(bytes)**|(% style="width:40px" %)**8**|(% style="width:25px" %)**2**|(% style="width:25px" %)**2**|(% style="width:60px" %)**1**|(% style="width:25px" %)**1**|(% style="width:50px" %)**2**|(% style="width:50px" %)**1**|(% style="width:30px" %)**2**|(% style="width:50px" %)**2**|(% style="width:50px" %)**2**|(% style="width:50px" %)**4**|(% style="width:40px" %)**2**|(% style="width:40px" %)**2**|(% style="width:50px" %)**4** 556 +|=(% style="width: 95px;" %)**Value**|(% style="width:82px" %)Device ID|(% style="width:43px" %)Ver|(% style="width:47px" %)BAT|(% style="width:124px" %)Signal Strength|(% style="width:56px" %)MOD|(% style="width:109px" %)TemDS18B20|(% style="width:80px" %)Interrupt|(% style="width:51px" %)ADC|(% style="width:79px" %)SHTTEM|(% style="width:84px" %)SHTHUM|(% style="width:100px" %)Time stamp |(% style="width:76px" %)SHTTEM|(% style="width:81px" %)SHTHUM|(% style="width:121px" %)Time stamp ..... 560 560 561 561 If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the N95S31B uplink data. 562 562 ... ... @@ -566,8 +566,10 @@ 566 566 567 567 The payload is ASCII string, representative same HEX: 568 568 569 -**0x (% style="color:red" %)__f868411056758782__ (% style="color:blue" %)__000c__ (% style="color:green" %)__0d0f__ (% style="color:#00b0f0" %)__0c__ (% style="color:#7030a0" %)__01__ (% style="color:#d60093" %)__0000__ (% style="color:#a14d07" %)__00__ __0030__ (% style="color:#0020b0" %)__0114__ (% style="color:#420042" %)__0231__ (% style="color:#663300" %)__63199d3c__ (%%)__0113023163199d12__ __0113023163199c5e__// //__0112023763199baa__ __0112023263199af6__// //__0111023b631999a7__ __0112023b631998f3__////__011202426319983f__ __01110242631996eb__**566 +**0x (% style="color:red" %)__f868411056758782__ (% style="color:blue" %)__000c__ (% style="color:green" %)__0d0f__ (% style="color:#00b0f0" %)__0c__ (% style="color:#7030a0" %)__01__ (% style="color:#d60093" %)__0000__ (% style="color:#a14d07" %)__00__ __0030__ (% style="color:#0020b0" %)__0114__ (% style="color:#420042" %)__0231__ (% style="color:#663300" %)__63199d3c__ (%%)__0113023163199d12__ __0113023163199c5e__// //__0112023763199baa__ __0112023263199af6__// //__0111023b631999a7__ ** 570 570 568 +**__0112023b631998f3__// //__011202426319983f__ __01110242631996eb__** 569 + 571 571 **where:** 572 572 573 573 * (% style="color:#037691" %)**Device ID:**(%%) f868411056758782 = f868411056758782 ... ... @@ -574,7 +574,7 @@ 574 574 575 575 * (% style="color:#037691" %)**Version:** (%%)0x000c=120=1.2 576 576 577 -* (% style="color:#037691" %)**BAT:** 576 +* (% style="color:#037691" %)**BAT:** (%%)0x0d0f = 3343 mV = 3.343V 578 578 579 579 * (% style="color:#037691" %)**Singal:**(%%) 0x0c = 12 580 580 ... ... @@ -596,9 +596,6 @@ 596 596 597 597 * (% style="color:#037691" %)**8 sets of recorded data:**(%%)** **SHTTEM,SHTHUM,Time stamp : 0113023163199c5e, ....... 598 598 599 - 600 - 601 - 602 602 === 2.3.2 Device ID === 603 603 604 604