Changes for page TrackerD - LoRaWAN Tracker User Manual(Remove WiFi)
Last modified by Xiaoling on 2023/12/27 09:15
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -211,9 +211,7 @@ 211 211 212 212 Uplink the device configures with FPORT=5. Once TrackerD Joined the network, it will uplink this message to the server. After the first uplink, TrackerD will uplink Device Status every 12 hours. 213 213 214 -Use can also get the Device Status uplink through the downlink command: **Downlink: 0x2301** 215 215 216 - 217 217 (% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %) 218 218 |=(% scope="row" style="width: 108px;" %)**Size(bytes)**|=(% style="width: 82px;" %)**1**|=(% style="width: 83px;" %)**2**|=(% style="width: 94px;" %)**1**|=(% style="width: 84px;" %)**1**|=(% style="width: 44px;" %)2|=(% style="width: 63px;" %)**2**|=(% style="width: 60px;" %)1 219 219 |=(% style="width: 108px;" %)**Value**|(% style="width:82px" %)Sensor Model|(% style="width:83px" %)Firmware Version|(% style="width:94px" %)Frequency Band|(% style="width:84px" %)Sub-band|(% style="width:44px" %)BAT|(% style="width:63px" %)SMOD|(% style="width:60px" %)Status ... ... @@ -258,48 +258,50 @@ 258 258 259 259 Use can also get the Device Status uplink through the downlink command: 260 260 259 +TrackerD Model:0x40 261 261 261 +(% border="1.5" style="background-color:#ffffcc; color:green; width:314px" %) 262 +|(% style="width:75px" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:88px" %)2bit|(% style="width:84px" %)4bit 263 +|(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:88px" %)GPS_MOD|(% style="width:84px" %)BLE_MOD 262 262 263 -(% style="color: #037691" %)**SMODField (total 1 byte)**(%%):0x40265 +(% style="color:blue" %)**SMOD:** 264 264 265 -(% border="1.5" style="background-color:#ffffcc; color:green; width:420px" %) 266 -|(% style="width:75px" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:137px" %)2bit|(% style="width:142px" %)4bit 267 -|(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:137px" %)GPS_Settings|(% style="width:142px" %)BLE_Settings 267 +(% style="color:red" %)**1 :** (%%) GPS ONLY 268 268 269 -(% style="color: blue" %)**SMOD:**269 +(% style="color:red" %)**2 :** (%%) BLE ONLY 270 270 271 -(% style="color:red" %)** 1:** (%%)ONLY271 +(% style="color:red" %)**3 :** (%%) GPS/BLE Hybrid 272 272 273 -(% style="color:red" %)** 2 :** (%%) BLE ONLY 274 274 275 -(% style="color: red" %)**3 :** (%%)GPS/BLEHybrid274 +(% style="color:blue" %)**GPS MOD:** 276 276 276 +(% style="color:red" %)**0 : ** (%%) Enable uploading on-board Temperature and humidity values 277 277 278 -(% style="color: blue" %)**GPS_MOD: Definehow tosendGPSpayload**278 +(% style="color:red" %)**1 :** (%%) Disable uploading on-board Temperature and humidity values 279 279 280 -(% style="color:red" %)** 0 : ** (%%) Enable uploading on-board Temperature and humidity values 281 281 282 -(% style="color: red" %)**1:**(%%) Disable uploading on-board Temperature and humidity values281 +(% style="color:blue" %)**BLE MOD:** 283 283 283 +(% style="color:red" %)**1: ** (%%) BLE Positioning with Strongest iBeacon 284 284 285 - (% style="color:blue"%)** BLE_Settings:**285 +TrackerD Status: 0x02 286 286 287 -(% style="color:red" %)** 1: ** (%%) BLE Positioning with Strongest iBeacon 287 +(% border="1.5" style="background-color:#ffffcc; color:green; width:345px" %) 288 +|(% style="width:77px" %)**Size(bit)**|(% style="width:91px" %)1bits|(% style="width:48px" %)1bit|(% style="width:126px" %)1bit 289 +|(% style="width:77px" %)**Value**|(% style="width:91px" %)PNACKMD|(% style="width:48px" %)LON|(% style="width:126px" %)Transport** **Mode 288 288 291 +(% style="color:red" %)**0 : **(%%) Transport Mode 289 289 293 +(% style="color:red" %)**1 : **(%%) AT+LON 290 290 291 -(% style="color: #037691" %)**StatusField(total 1 byte)**(%%):0x02295 +(% style="color:red" %)**2 : **(%%) Datalog Enable/Disable 292 292 293 -(% border="1.5" style="background-color:#ffffcc; color:green; width:417px" %) 294 -|(% style="width:77px" %)**Size(bit)**|(% style="width:70px" %)5 Bits|(% style="width:92px" %)1 Bit|(% style="width:48px" %)1 Bit|(% style="width:126px" %)1 Bit 295 -|(% style="width:77px" %)**Value**|(% style="width:70px" %)Reserve|(% style="width:92px" %)[[PNACKMD>>||anchor="H2.4.4A0UplinkFPORT3D42CHistoryGNSSPositioning"]]|(% style="width:48px" %)[[LON>>||anchor="H3.2.5Disable2FEnableLEDflash"]]|(% style="width:126px" %)[[Transport Mode>>||anchor="H2.9TransportMode"]] 296 296 297 297 298 - 299 299 === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity === 300 300 301 301 302 -User scan use **AT+SMOD=1,0,0** to enable uploading on-board Temperature and humidity values, and the total payload will be 15 bytes,302 +User can use **AT+SMOD=1,0** to enable uploading on-board Temperature and humidity values, and the total payload will be 15 bytes, please note that 15 bytes won't work on DR0 on US915/AU915 frequency band. 303 303 304 304 305 305 (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %) ... ... @@ -339,8 +339,6 @@ 339 339 * Latitude: 02863D68 ⇒ //if (0x//02863D68//& 0x80000000 = 0 )~:// //value = 02863D68 /1000000 = 42.351976// 340 340 * Longitude: FAC29BAF ⇒ //if (0x//FAC29BAF// & 0x80000000 = 1 )~:// //value = (0x//FAC29BAF// – 0x 100000000)/1000000 =//-87.9094//57// 341 341 342 - 343 - 344 344 (% style="color:red" %)**Important note:** 345 345 346 346 1. When power is low (<2.84v), GPS won't be able to get location info and GPS feature will be disabled and the location field will be filled with 0x0FFFFFFF, 0x0FFFFFFF. ... ... @@ -359,12 +359,12 @@ 359 359 360 360 ==== (% style="color:blue" %)**Alarm:**(%%) ==== 361 361 362 - **Example:**0x4B & 0x40 >> 6 = 0x01360 +Example: 0x4B & 0x40 >> 6 = 0x01 363 363 364 364 365 365 ==== (% style="color:blue" %)**BAT:**(%%) ==== 366 366 367 - **Example:**0x4B45& 0x3FFF ⇒ 2885(mV).365 +Example: 0x0CDD & 0x3FFF ⇒ 3293 (mV). 368 368 369 369 ((( 370 370 The battery info shows the battery voltage, User can use the below mapping to indicate the battery in percentage: \ ... ... @@ -380,35 +380,26 @@ 380 380 381 381 ==== (% style="color:blue" %)**MOD:**(%%) ==== 382 382 383 - **Example:**(0x60>>6)&0x3f=1.381 +Set the format of GPS data uplink link 384 384 385 - **Settheformatof GPSdata uplinklink:**383 +0x00: Enable uploading on-board Temperature and humidity values 386 386 387 -(% style="color:#037691" %)**0x00:** (%%) Enable uploading on-board Temperature and humidity values 388 -(% style="color:#037691" %)**0x01: ** (%%) Disable uploading on-board Temperature and humidity values 385 +0x01: Disable uploading on-board Temperature and humidity values 389 389 390 390 391 -**Set the format of BLE data uplink link:** 392 - 393 -(% style="color:#037691" %)**0x01: ** (%%) BLE Positioning with Strongest iBeacon 394 - 395 - 396 396 ==== (% style="color:blue" %)**LON:**(%%) ==== 397 397 398 -**Example:** (0x60>>5) & 0x01=1. 399 - 400 400 Enable/Disable LED activity for uplink 401 401 402 402 ((( 403 - (% style="color:#037691" %)**0x00:**(%%)Disable LED indicator.393 +0x00: Disable LED indicator. 404 404 ))) 405 405 406 406 ((( 407 - (% style="color:#037691" %)**0x01:**(%%)Enable LED indicator (Default Value)397 +0x01: Enable LED indicator (Default Value) 408 408 ))) 409 409 410 410 411 - 412 412 ==== (% style="color:blue" %)**Hum:**(%%) ==== 413 413 414 414 0202 = //if (0x0202 & 0x8000 = 0 ): value =// 0x0202 / 100 = +514 ⇒ 51.4 degree ... ... @@ -423,7 +423,7 @@ 423 423 === 2.4.3 Uplink FPORT~=3, Realtime GNSS Positioning (Default Mode) === 424 424 425 425 426 -The default uplink payload includes total 11 bytes (**AT+SMOD=1,1,0**). The payload is the first 11 bytes of Uplink FPORT=2, real-time GNSS positioning, (remove the temp and humidity)415 +The default uplink payload includes totally 11 bytes. The payload is the first 11 bytes of Uplink FPORT=2, real-time GNSS positioning, (remove the temp and humidity) 427 427 428 428 429 429 (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %) ... ... @@ -442,7 +442,7 @@ 442 442 === 2.4.4 Uplink FPORT~=4, History GNSS Positioning === 443 443 444 444 445 -Set [[PNACKMD=1>> ||anchor="H3.2.10A0A0AutoSendNone-ACKmessages"]], and TrackerD will wait for ACK for every uplink, when there is no LoRaWAN network, TrackerD will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery.434 +Set [[PNACKMD=1>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/#H4.13AutoSendNone-ACKmessages]], and TrackerD will wait for ACK for every uplink, when there is no LoRaWAN network, TrackerD will mark these records with non-ack messages and store the sensor data, and it will send all messages (10s interval) after the network recovery. 446 446 447 447 448 448 (% style="color:red" %)**Note for this mode:** ... ... @@ -449,7 +449,6 @@ 449 449 450 450 * a) TrackerD will do an ACK check for data records sending to make sure every data arrive server. 451 451 * b) TrackerD will send data in (% style="color:blue" %)**CONFIRMED Mode**(%%) when PNACKMD=1, but TrackerD won't re-transmit the packet if it doesn't get ACK, it will just mark it as a NONE-ACK message. In a future uplink, if TrackerD gets an ACK, TrackerD will consider there is a network connection and resend all NONE-ACK Messages. 452 -* c) the total payload will be 15 bytes, while US915/AU915 DR0 accepts only 11 bytes of payload. In this case (DR0 of US915/AU915), the payload on server will show NULL 453 453 454 454 The payload is 15 bytes, as below. 455 455 ... ... @@ -550,9 +550,8 @@ 550 550 == 2.7 Datalog Feature == 551 551 552 552 553 -total 273 entries,by default ,541 +total 273 entries,by default disable 554 554 555 -User can set [[PNACKMD=1>>||anchor="H3.2.10A0A0AutoSendNone-ACKmessages"]], to enable Datalog feature. 556 556 557 557 Example use case. 558 558 ... ... @@ -814,6 +814,7 @@ 814 814 815 815 * (% style="color:red" %)**1 : **(%%) (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State 816 816 804 + 817 817 (% style="color:blue" %)**Example:** 818 818 819 819 AT+ SMOD =1,0 ,0 ~-~-> GPS+ BAT+ State+Tem&Hum ... ... @@ -877,7 +877,7 @@ 877 877 878 878 * (% style="color:blue" %)**AT Command:** 879 879 880 -(% style="color:#037691" %)**AT+CFM=xx** 868 +(% style="color:#037691" %)**AT+CFM=xx. ** 881 881 882 882 883 883 **~ Example:** ... ... @@ -893,27 +893,6 @@ 893 893 894 894 895 895 896 -=== 3.2.10 Auto Send None-ACK messages === 897 - 898 - 899 -TrackerD will wait for ACK for each uplink, If TrackerD doesn't get ACK from the IoT server, it will consider the message doesn't arrive server and store it. TrackerD keeps sending messages in normal periodically. Once TrackerD gets ACK from a server, it will consider the network is ok and start to send the not-arrive message. 900 - 901 - 902 -* (% style="color:blue" %)**AT Command: AT+PNACKMD** 903 - 904 -The default factory setting is 0. 905 - 906 - 907 -**Command Example Function Response:** 908 - 909 -(% style="color:#037691" %)**AT+PNACKMD=1** (%%) ~/~/ Poll None-ACK message OK 910 - 911 - 912 -* (% style="color:blue" %)**Downlink Command: 0x34** 913 - 914 -Example: 0x3401 ~/~/ Same as AT+PNACKMD=1 915 - 916 - 917 917 = 4. Setting for Different Scenarios = 918 918 919 919 ... ... @@ -1060,7 +1060,6 @@ 1060 1060 1061 1061 1062 1062 1063 - 1064 1064 = 8. Order Info = 1065 1065 1066 1066