Changes for page TrackerD - LoRaWAN Tracker User Manual(Remove WiFi)
Last modified by Xiaoling on 2023/12/27 09:15
From version 75.1
edited by Edwin Chen
on 2022/10/13 23:07
on 2022/10/13 23:07
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Edwin1 +XWiki.Xiaoling - Content
-
... ... @@ -98,6 +98,7 @@ 98 98 * Tracking: max: 38mA 99 99 100 100 101 + 101 101 == 1.3 Features == 102 102 103 103 ... ... @@ -117,6 +117,7 @@ 117 117 * Datalog 118 118 119 119 121 + 120 120 == 1.4 Applications == 121 121 122 122 ... ... @@ -124,6 +124,7 @@ 124 124 * Human tracking 125 125 126 126 129 + 127 127 = 2.1 Use TrackerD = 128 128 129 129 ... ... @@ -253,47 +253,46 @@ 253 253 254 254 Use can also get the Device Status uplink through the downlink command: 255 255 259 +TrackerD Model:0x40 256 256 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 257 257 258 -(% style="color: #037691" %)**SMODField (total 1 byte)**(%%):0x40265 +(% style="color:blue" %)**SMOD:** 259 259 260 -(% border="1.5" style="background-color:#ffffcc; color:green; width:420px" %) 261 -|(% style="width:75px" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:137px" %)2bit|(% style="width:142px" %)4bit 262 -|(% 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 263 263 264 -(% style="color: blue" %)**SMOD:**269 +(% style="color:red" %)**2 :** (%%) BLE ONLY 265 265 266 -(% style="color:red" %)** 1:** (%%)ONLY271 +(% style="color:red" %)**3 :** (%%) GPS/BLE Hybrid 267 267 268 -(% style="color:red" %)** 2 :** (%%) BLE ONLY 269 269 270 -(% style="color: red" %)**3 :** (%%)GPS/BLEHybrid274 +(% style="color:blue" %)**GPS MOD:** 271 271 276 +(% style="color:red" %)**0 : ** (%%) Enable uploading on-board Temperature and humidity values 272 272 273 -(% style="color: blue" %)**GPS_MOD: Definehow tosendGPSpayload**278 +(% style="color:red" %)**1 :** (%%) Disable uploading on-board Temperature and humidity values 274 274 275 -(% style="color:red" %)** 0 : ** (%%) Enable uploading on-board Temperature and humidity values 276 276 277 -(% style="color: red" %)**1:**(%%) Disable uploading on-board Temperature and humidity values281 +(% style="color:blue" %)**BLE MOD:** 278 278 283 +(% style="color:red" %)**1: ** (%%) BLE Positioning with Strongest iBeacon 279 279 280 - (% style="color:blue"%)** BLE_Settings:**285 +TrackerD Status: 0x02 281 281 282 -(% 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 283 283 291 +(% style="color:red" %)**0 : **(%%) Transport Mode 284 284 293 +(% style="color:red" %)**1 : **(%%) AT+LON 285 285 286 -(% style="color: #037691" %)**StatusField(total 1 byte)**(%%):0x02295 +(% style="color:red" %)**2 : **(%%) Datalog Enable/Disable 287 287 288 -(% border="1.5" style="background-color:#ffffcc; color:green; width:450px" %) 289 -|(% style="width:77px" %)**Size(bit)**|(% style="width:82px" %)5 Bits|(% style="width:106px" %)1 Bit|(% style="width:67px" %)1 Bit|(% style="width:121px" %)1 Bit 290 -|(% style="width:77px" %)**Value**|(% style="width:82px" %)Reserve|(% style="width:106px" %)PNACKMD|(% style="width:67px" %)LON|(% style="width:121px" %)Transport** **Mode 291 291 292 - 293 293 294 - 295 - 296 - 297 297 === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity === 298 298 299 299 ... ... @@ -322,6 +322,7 @@ 322 322 |=(% style="width: 72px;" %)**Value**|(% style="width:67px" %)reserve|(% style="width:118px" %)Alarm Indicate|(% style="width:63px" %)[[BAT>>||anchor="HBAT:"]] 323 323 324 324 327 + 325 325 ==== (% style="color:blue" %)**FLAG:**(%%) ==== 326 326 327 327 (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:250px" %) ... ... @@ -336,6 +336,8 @@ 336 336 * Latitude: 02863D68 ⇒ //if (0x//02863D68//& 0x80000000 = 0 )~:// //value = 02863D68 /1000000 = 42.351976// 337 337 * Longitude: FAC29BAF ⇒ //if (0x//FAC29BAF// & 0x80000000 = 1 )~:// //value = (0x//FAC29BAF// – 0x 100000000)/1000000 =//-87.9094//57// 338 338 342 + 343 + 339 339 (% style="color:red" %)**Important note:** 340 340 341 341 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. ... ... @@ -354,12 +354,12 @@ 354 354 355 355 ==== (% style="color:blue" %)**Alarm:**(%%) ==== 356 356 357 - **Example:**0x4B & 0x40 >> 6 = 0x01362 +Example: 0x4B & 0x40 >> 6 = 0x01 358 358 359 359 360 360 ==== (% style="color:blue" %)**BAT:**(%%) ==== 361 361 362 - **Example:**0x4B45& 0x3FFF ⇒ 2885(mV).367 +Example: 0x0CDD & 0x3FFF ⇒ 3293 (mV). 363 363 364 364 ((( 365 365 The battery info shows the battery voltage, User can use the below mapping to indicate the battery in percentage: \ ... ... @@ -372,37 +372,29 @@ 372 372 * < 3.39v: 0~~20% 373 373 374 374 380 +(% class="wikigeneratedid" %) 375 375 ==== (% style="color:blue" %)**MOD:**(%%) ==== 376 376 377 - **Example:**(0x60>>6)&0x3f=1.383 +Set the format of GPS data uplink link 378 378 379 - **Settheformatof GPSdata uplinklink:**385 +0x00: Enable uploading on-board Temperature and humidity values 380 380 381 -(% style="color:#037691" %)**0x00:** (%%) Enable uploading on-board Temperature and humidity values 382 -(% style="color:#037691" %)**0x01: ** (%%) Disable uploading on-board Temperature and humidity values 387 +0x01: Disable uploading on-board Temperature and humidity values 383 383 384 384 385 -**Set the format of BLE data uplink link:** 386 - 387 -(% style="color:#037691" %)**0x01: ** (%%) BLE Positioning with Strongest iBeacon 388 - 389 - 390 390 ==== (% style="color:blue" %)**LON:**(%%) ==== 391 391 392 -**Example:** (0x60>>5) & 0x01=1. 393 - 394 394 Enable/Disable LED activity for uplink 395 395 396 396 ((( 397 - (% style="color:#037691" %)**0x00:**(%%)Disable LED indicator.395 +0x00: Disable LED indicator. 398 398 ))) 399 399 400 400 ((( 401 - (% style="color:#037691" %)**0x01:**(%%)Enable LED indicator (Default Value)399 +0x01: Enable LED indicator (Default Value) 402 402 ))) 403 403 404 404 405 - 406 406 ==== (% style="color:blue" %)**Hum:**(%%) ==== 407 407 408 408 0202 = //if (0x0202 & 0x8000 = 0 ): value =// 0x0202 / 100 = +514 ⇒ 51.4 degree ... ... @@ -789,33 +789,37 @@ 789 789 790 790 * (% style="color:blue" %)**AT Command:** 791 791 792 -(% style="color:#037691" %)**AT+SMOD=aa,bb ,cc**789 +(% style="color:#037691" %)**AT+SMOD=aa,bb** 793 793 794 794 (% style="color:#037691" %)** aa:** 795 795 796 -* (% style="color: red" %)**1: GPS ONLY(Factory Settings): **(%%)only get and uplink GPS location info.797 -* (% style="color: red" %)**2: BLE ONLY: **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking.798 -* (% style="color: red" %)**3: GPS/BLE Hybrid: **(%%)Combination for Indoor and Outdoor tracking.Devices will try to search BLE iBeacon first. If device can't find the iBeacon, it will use GPS for positioning.793 +* (% style="color:#037691" %)**1: GPS ONLY(Factory Settings): **(%%)only get and uplink GPS location info. 794 +* (% style="color:#037691" %)**2: BLE ONLY: **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking. 795 +* (% style="color:#037691" %)**3: GPS/BLE Hybrid: **(%%)Combination for Indoor and Outdoor tracking.Devices will try to search BLE iBeacon first. If device can't find the iBeacon, it will use GPS for positioning 799 799 800 800 (% style="color:#037691" %)**bb:** 801 801 802 -* (% style="color:red" %)**0 : **(%%)GPS+ BAT+ State+Tem&Hum 803 -* (% style="color:red" %)**1 :**(%%) GPS +BAT State 799 +(% style="color:#037691" %)** if aa = 1: ** 804 804 805 -(% style="color:#037691" %)**cc: ** 801 +* (% style="color:#037691" %)**0 : **(%%)GPS+ BAT+ State+Tem&Hum 802 +* (% style="color:#037691" %)**1 :**(%%) GPS +BAT State 806 806 807 - *(% style="color:red" %)**1:**(%%)(iBeacon)UUID+Major+Minor+Power+Rssi+BAT+State804 +(% style="color:#037691" %)** if aa = 2: ** 808 808 809 -(% style="color: blue" %)**Example:**806 +* (% style="color:#037691" %)**3 : **(%%)(iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State 810 810 811 - AT+ SMOD =1,0 ,0 ~-~-> GPS+ BAT+ State+Tem&Hum 812 - AT+ SMOD =1,1,0 ~-~-> GPS +BAT State 813 - AT+ SMOD =2,0,1 ~-~-> (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State 808 + **Example:** 814 814 810 + AT+ SMOD =1,0 **~-~-> ** GPS+ BAT+ State+Tem&Hum 815 815 812 + AT+ SMOD =1,1 **~-~->** GPS +BAT State 813 + 814 + AT+ SMOD =2,3 **~-~->** (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State 815 + 816 + 816 816 * (% style="color:blue" %)**Downlink Payload (prefix 0xA5):** 817 817 818 -(% style="color:#037691" %)**0xA5 01 00 00** (%%) ~/~/ Same as AT+ SMOD =1,0,0819 +(% style="color:#037691" %)**0xA5 01 00** (%%) ~/~/ Same as AT+ SMOD =1,0 819 819 820 820 821 821 ... ... @@ -832,7 +832,7 @@ 832 832 833 833 (% style="color:#037691" %)**AT+FTIME=xx** (%%) **~-~-> ** Set to use xx as max fix time. 834 834 835 - **Example:**AT+FTIME=150836 +Example: AT+FTIME=150 836 836 837 837 838 838 * (% style="color:blue" %)**Downlink Payload (prefix 0xAA):** ... ... @@ -869,7 +869,7 @@ 869 869 870 870 * (% style="color:blue" %)**AT Command:** 871 871 872 -(% style="color:#037691" %)**AT+CFM=xx** 873 +(% style="color:#037691" %)**AT+CFM=xx. ** 873 873 874 874 875 875 **~ Example:** ... ... @@ -885,27 +885,6 @@ 885 885 886 886 887 887 888 -=== 3.2.10 Auto Send None-ACK messages === 889 - 890 - 891 -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. 892 - 893 - 894 -* (% style="color:blue" %)**AT Command: AT+PNACKMD** 895 - 896 -The default factory setting is 0. 897 - 898 - 899 -**Command Example Function Response:** 900 - 901 -(% style="color:#037691" %)**AT+PNACKMD=1** (%%) ~/~/ Poll None-ACK message OK 902 - 903 - 904 -* (% style="color:blue" %)**Downlink Command: 0x34** 905 - 906 -Example: 0x3401 ~/~/ Same as AT+PNACKMD=1 907 - 908 - 909 909 = 4. Setting for Different Scenarios = 910 910 911 911