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
-
... ... @@ -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.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. 137 137 ))) 138 138 139 139 ((( 140 - **2) Flash:**work mode, device starts to work and send out console output for further debug140 +2) Flash: work mode, device starts to work and send out console output for further debug 141 141 ))) 142 142 143 143 ... ... @@ -154,12 +154,11 @@ 154 154 155 155 It will flash: 156 156 157 -1. When boot the device in flash mode 157 +1. When boot the device in flash mode 158 +1. Send an uplink packet 158 158 159 -2. Send an uplink packet 160 160 161 161 162 - 163 163 = 2. Use N95S31B to communicate with IoT Server = 164 164 165 165 ... ... @@ -276,13 +276,13 @@ 276 276 [[image:1657351312545-300.png]] 277 277 278 278 279 - (% style="color:blue" %)**Connection:**278 +**Connection:** 280 280 281 - (% style="background-color:yellow" %) **USB TTL GND <~-~-~-~-> GND**280 + (% style="background-color:yellow" %)USB TTL GND <~-~-~-~-> GND 282 282 283 - **~(% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD(%%)**282 + (% style="background-color:yellow" %)USB TTL TXD <~-~-~-~-> UART_RXD 284 284 285 - **~(% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD(%%)**284 + (% style="background-color:yellow" %)USB TTL RXD <~-~-~-~-> UART_TXD 286 286 287 287 288 288 In the PC, use below serial tool settings: ... ... @@ -362,13 +362,13 @@ 362 362 363 363 N95S31B supports only plain MQTT now it doesn't support TLS and other related encryption. 364 364 365 -* (% style="color:blue" %)**AT+PRO=3 ** (%%) ~/~/ 366 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883 ** (%%) ~/~/ 367 -* (% style="color:blue" %)**AT+CLIENT=CLIENT ** (%%)~/~/ 368 -* (% style="color:blue" %)**AT+UNAME=UNAME **(%%)~/~/ 369 -* (% style="color:blue" %)**AT+PWD=PWD **(%%)~/~/ 370 -* (% style="color:blue" %)**AT+PUBTOPIC=f9527 **(%%)~/~/ 371 -* (% style="color:blue" %)**AT+SUBTOPIC=Ns9527 **(%%) ~/~/ 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 372 372 373 373 [[image:1657352634421-276.png]] 374 374 ... ... @@ -478,8 +478,10 @@ 478 478 N95S31B uplink payload includes in total 21 bytes 479 479 480 480 481 -(% border="1" style="background-color:#ffffcc; color:green; width:520px" %) 482 -|=(% style="width: 50px;" %)**Size(bytes)**|=(% style="width: 45px;" %)**6**|=(% style="width: 25px;" %)2|=(% style="width: 25px;" %)**2**|=(% style="width: 65px;" %)**1**|=(% style="width: 50px;" %)1|=(% style="width: 120px;" %)5|=(% style="width: 70px;" %)**2**|=(% style="width: 70px;" %)**2** 480 +(% border="2" cellspacing="10" style="background-color:#ffffcc; color:green; width:745px" %) 481 +|=(% style="width: 60px;" %)((( 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** 483 483 |(% 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" %)((( 484 484 ((( 485 485 Reserve/ Same as NBSN95 CFGMOD=1 ... ... @@ -518,7 +518,7 @@ 518 518 [[image:1657354294009-643.png]] 519 519 520 520 521 -The payload is ASCII string, representative same HEX: (% style="background-color:yellow" %)**0x724031607457 006e 0ccd 1b 01 00dc000ccc 00e1 0186**522 +The payload is ASCII string, representative same HEX: **0x724031607457 006e 0ccd 1b 01 00dc000ccc 00e1 0186** 522 522 523 523 **where:** 524 524 ... ... @@ -553,9 +553,9 @@ 553 553 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. 554 554 555 555 556 -(% border=" 1" style="background-color:#ffffcc; color:green; width:520px" %)557 -| =(% scope="row" style="width:0px;" %)**Size(bytes)**|(% style="width:40px" %)**8**|(% style="width:20px" %)**2**|(% style="width:20px" %)**2**|(% style="width:30px" %)**1**|(% style="width:20px" %)**1**|(% style="width:55px" %)**2**|(% style="width:35px" %)**1**|(% style="width:20px" %)**2**|(% style="width:40px" %)**2**|(% style="width:40px" %)**2**|(% style="width:30px" %)**4**|(% style="width:40px" %)**2**|(% style="width:40px" %)**2**|(% style="width:35px" %)**4**558 -| =(% style="width:;" %)**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 .....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 ..... 559 559 560 560 If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the N95S31B uplink data. 561 561 ... ... @@ -565,10 +565,8 @@ 565 565 566 566 The payload is ASCII string, representative same HEX: 567 567 568 -**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__ ** 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__** 569 569 570 -**__0112023b631998f3__// //__011202426319983f__ __01110242631996eb__** 571 - 572 572 **where:** 573 573 574 574 * (% style="color:#037691" %)**Device ID:**(%%) f868411056758782 = f868411056758782 ... ... @@ -575,7 +575,7 @@ 575 575 576 576 * (% style="color:#037691" %)**Version:** (%%)0x000c=120=1.2 577 577 578 -* (% style="color:#037691" %)**BAT:** 577 +* (% style="color:#037691" %)**BAT:** (%%)0x0d0f = 3343 mV = 3.343V 579 579 580 580 * (% style="color:#037691" %)**Singal:**(%%) 0x0c = 12 581 581 ... ... @@ -597,6 +597,9 @@ 597 597 598 598 * (% style="color:#037691" %)**8 sets of recorded data:**(%%)** **SHTTEM,SHTHUM,Time stamp : 0113023163199c5e, ....... 599 599 599 + 600 + 601 + 600 600 === 2.3.2 Device ID === 601 601 602 602