Changes for page TrackerD -- LoRaWAN Tracker User Manual
Last modified by Xiaoling on 2025/04/14 16:33
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,6 +1,13 @@ 1 +(% style="text-align:center" %) 2 +[[image:1664505654417-133.png]] 3 + 4 + 5 + 6 + 1 1 (% class="wikigeneratedid" %) 2 2 **Table of Contents:** 3 3 10 +{{toc/}} 4 4 5 5 6 6 ... ... @@ -87,7 +87,6 @@ 87 87 * Tracking: max: 38mA 88 88 89 89 90 - 91 91 == 1.3 Features == 92 92 93 93 ... ... @@ -106,7 +106,6 @@ 106 106 * Tri-color LED, Alarm button 107 107 * Datalog 108 108 109 - 110 110 == 1.4 Applications == 111 111 112 112 ... ... @@ -114,7 +114,6 @@ 114 114 * Human tracking 115 115 116 116 117 - 118 118 = 2.1 Use TrackerD = 119 119 120 120 ... ... @@ -142,11 +142,10 @@ 142 142 143 143 Each TrackerD is shipped with a sticker with the default device EUI as below: 144 144 149 + 145 145 [[image:1664501677253-891.png]] 146 146 147 147 148 - 149 - 150 150 Input these keys to their LoRaWAN Server portal. Below is TTN V3 screen shot: 151 151 152 152 ... ... @@ -180,15 +180,15 @@ 180 180 181 181 (% style="color:blue" %)**Positioning Mode(SMOD):** 182 182 183 -* **GPS ONLY(Factory Settings): **only get GPS location info. 184 -* **BLE ONLY: **Only obtain iBeacon info via BLE. Design for Indoor tracking. 185 -* **GPS/BLE Hybrid: **Combination for Indoor and Outdoor tracking. 186 +* **(% style="color:#037691" %)GPS ONLY(Factory Settings): **(%%)only get GPS location info. 187 +* **(% style="color:#037691" %)BLE ONLY: **(%%)Only obtain iBeacon info via BLE. Design for Indoor tracking. 188 +* **(% style="color:#037691" %)GPS/BLE Hybrid: **(%%)Combination for Indoor and Outdoor tracking. 186 186 187 -User can switch modes by [[changing SMOD>> path:#Positioning_Mode]].190 +User can switch modes by [[changing SMOD>>||anchor="H3.2.7SetPositioningMode"]]. 188 188 189 189 190 190 191 -== 2.3 Uplink Payload ~-~-~-~-~-~-~-~-~-~-~-~-~-~-==194 +== 2.3 Uplink Payload == 192 192 193 193 194 194 === 2.3.1 Uplink FPORT~=5, Device Status === ... ... @@ -195,7 +195,7 @@ 195 195 196 196 197 197 198 -=== 2.3.2 Uplink FPORT~= , Realtime GNSS Positioning 201 +=== 2.3.2 Uplink FPORT~= , Realtime GNSS Positioning === 199 199 200 200 201 201 The default uplink payload includes totally 11 bytes. (User can use AT+MOD=0 to enable the Temperature and humidity sensor to hum/tem info from accelerometer. When accelerometer info is enable, total payload will be 15 bytes, please note 15 bytes won't work on DR0 on US915/AU915 frequency band. ) ... ... @@ -215,18 +215,16 @@ 215 215 216 216 (optional) 217 217 ))) 218 -|(% style="width:69px" %)**Value**|(% style="width:76px" %)[[Latitude>> path:#Location]]|(% style="width:87px" %)[[Longitude>>path:#Location]]|(% style="width:76px" %)(((219 -[[Alarm &>> path:#Alarm]]221 +|(% style="width:69px" %)**Value**|(% style="width:76px" %)[[Latitude>>||anchor="HLocationinfo:"]]|(% style="width:87px" %)[[Longitude>>||anchor="HLocationinfo:"]]|(% style="width:76px" %)((( 222 +[[Alarm & BAT>>||anchor="HAlarm26BAT:"]] 220 220 221 -[[BAT>>path:#Alarm]] 222 -)))|(% style="width:52px" %)[[FLAG>>path:#Flag]]|(% style="width:88px" %)Hum|(% style="width:83px" %)[[Tem>>path:#Pitch]] 224 +)))|(% style="width:52px" %)[[FLAG>>||anchor="HFLAG:"]]|(% style="width:88px" %)[[Hum>>||anchor="HHum:"]]|(% style="width:83px" %)[[Tem>>||anchor="HTem:"]] 223 223 224 224 225 - 226 226 [[image:1664501958445-288.png]] 227 227 228 228 229 - **Alarm & BAT:**230 +==== Alarm & BAT: ==== 230 230 231 231 (% border="2" style="background-color:#ffffcc; color:green; width:329px" %) 232 232 |(% style="width:72px" %)**Size(bit)**|(% style="width:67px" %)1 bit|(% style="width:118px" %)1bit|(% style="width:63px" %)14 bits ... ... @@ -233,23 +233,20 @@ 233 233 |(% style="width:72px" %)**Value**|(% style="width:67px" %)reserve|(% style="width:118px" %)Alarm Indicate|(% style="width:63px" %)[[BAT>>path:#BAT]] 234 234 235 235 237 +==== FLAG: ==== 236 236 237 -**FLAG:** 238 - 239 239 (% border="2" style="background-color:#ffffcc; color:green; width:332px" %) 240 240 |(% style="width:79px" %)**Size(bit)**|(% style="width:55px" %)2 bits|(% style="width:47px" %)1bit|(% style="width:140px" %)5 bits 241 241 |(% style="width:79px" %)**Value**|(% style="width:55px" %)[[MOD>>path:#MD]]|(% style="width:47px" %)[[LON>>path:#LON]]|(% style="width:140px" %)Firmware version 242 242 243 - 244 244 **Example: Payload: 0x02863D68 FAC29BAF 4B45 60 0202 011A ** 245 245 246 246 247 - **Location info:**246 +==== Location info: ==== 248 248 249 249 * Latitude: 02863D68 ⇒ //if (0x//02863D68//& 0x80000000 = 0 )~:// //value = 02863D68 /1000000 = 42.351976// 250 250 * Longitude: FAC29BAF ⇒ //if (0x//FAC29BAF// & 0x80000000 = 1 )~:// //value = (0x//FAC29BAF// – 0x 100000000)/1000000 =//-87.9094//57// 251 251 252 - 253 253 **Important note:** 254 254 255 255 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. ... ... @@ -282,21 +282,26 @@ 282 282 * < 3.39v: 0~~20% 283 283 284 284 283 +==== LON: ==== 284 +Enable/Disable LED activity for uplink 285 285 286 -* **LON: **Enable/Disable LED activity for uplink 287 - 288 288 0x00: Disable LED indicator. 289 289 290 290 0x01: Enable LED indicator (Default Value) 291 291 292 292 293 -* **Hum**: 0202 = //if (0x0202 & 0x8000 = 0 ): value =// 0x0202 / 100 = +514 ⇒ 51.4 degree 294 -* **//Tem//**//: 011A =if (0x011A & 0x8000 = 1 ): value =( 0x011A - 0x10000)/10(dec) ⇒ -//28.2 degree 291 +==== Hum: ==== 295 295 293 +0202 = //if (0x0202 & 0x8000 = 0 ): value =// 0x0202 / 100 = +514 ⇒ 51.4 degree 296 296 297 297 296 +==== Tem: ==== 298 298 298 +011A =if (0x011A & 0x8000 = 1 ): value =( 0x011A - 0x10000)/10(dec) ⇒ -//28.2 degree 299 299 300 + 301 + 302 + 300 300 === 2.3.3 Uplink FPORT~= , History GNSS Positioning === 301 301 302 302 ... ... @@ -340,8 +340,8 @@ 340 340 341 341 342 342 * **BAT**: Ex1: 0x4B45 & 0x3FFF ⇒ 3901 (mV). 343 -* **MODE: 344 -* **UUID: 346 +* **MODE: **Define the payload format. 347 +* **UUID: **The uuid from the strongest iBeacon. 345 345 * **MAJOR**: The MAJOR from the strongest iBeacon. 346 346 * **MINOR**: The MAJOR from the strongest iBeacon. 347 347 * **Measured** **Power**: The Measured Power from the strongest iBeacon. ... ... @@ -350,7 +350,6 @@ 350 350 351 351 352 352 353 - 354 354 === 2.3.5 Add Payload format in TTN V3 === 355 355 356 356 ... ... @@ -435,7 +435,6 @@ 435 435 436 436 437 437 438 - 439 439 == 2.9 Button Function == 440 440 441 441 ... ... @@ -458,7 +458,6 @@ 458 458 |(% style="width:135px" %)Enter Deep Sleep Mode|(% style="width:220px" %)Press and hold the button for 10 seconds, then quickly press the device 3 times to enter deep sleep|(% style="width:265px" %)This is the mode ship out from factory. CPU will be complete in sleep mode and no LoRa activity, only use before deploy. 459 459 460 460 461 - 462 462 == 2.10 USB Port Function == 463 463 464 464 ... ... @@ -471,7 +471,6 @@ 471 471 472 472 473 473 474 - 475 475 = 3. Configure TrackerD via AT command or LoRaWAN downlink = 476 476 477 477 ... ... @@ -535,7 +535,7 @@ 535 535 536 536 AT+ATDC=xx. 537 537 538 -Example: AT+ATDC=60000 **~-~-> 537 +Example: AT+ATDC=60000 **~-~-> ** Set Alarm Packet Interval to 60 seconds. TrackerD will send every 60 seconds in Alarm mode, Default Value: 60000 539 539 540 540 541 541 * Downlink Payload (prefix 0xB1): ... ... @@ -553,7 +553,7 @@ 553 553 554 554 AT+MTDC=xx. 555 555 556 - Example: AT+MTDC=300000 **~-~-> 555 + Example: AT+MTDC=300000 **~-~-> ** Set Sports Mode Packet Interval to 300 seconds. TrackerD will send every 300 seconds in Sports mode, Default Value: 300000 557 557 558 558 559 559 * Downlink Payload (prefix 0x03): ... ... @@ -605,7 +605,7 @@ 605 605 606 606 AT+INTWK=xx. (Disable (0), Enable (1), default:0) 607 607 608 - Example: AT+ INTWK =1 **~-~-> 607 + Example: AT+ INTWK =1 **~-~-> ** Enable detect movement. 609 609 610 610 611 611 * Downlink Payload (prefix 0xAF): ... ... @@ -703,7 +703,7 @@ 703 703 704 704 **~ Example:** 705 705 706 - AT+ CFM=0 **~-~-> 705 + AT+ CFM=0 **~-~-> ** Disable confirmation 707 707 708 708 AT+ CFM=1 **~-~-> ** Enable confirmation 709 709 ... ... @@ -798,7 +798,6 @@ 798 798 * Go to tools ~-~-> Boards ~-~-> Boards Manager, find the esp32 information and install it. 799 799 800 800 801 - 802 802 [[image:1664503715811-892.png]] 803 803 804 804 ... ... @@ -805,7 +805,6 @@ 805 805 806 806 * Download the latest TrackerD from the dragino github: [[https:~~/~~/github.com/dragino/TrackerD>>url:https://github.com/dragino/TrackerD]] 807 807 808 - 809 809 Put the Library in the TrackerD directory into the libraries file in the Arduino directory: 810 810 811 811 ... ... @@ -865,7 +865,6 @@ 865 865 866 866 867 867 868 - 869 869 = 8. Order Info = 870 870 871 871 ... ... @@ -884,7 +884,6 @@ 884 884 885 885 886 886 887 - 888 888 = 9. Packing Info = 889 889 890 890 ... ... @@ -900,7 +900,6 @@ 900 900 901 901 902 902 903 - 904 904 = 10. Support = 905 905 906 906 ... ... @@ -909,7 +909,6 @@ 909 909 910 910 911 911 912 - 913 913 = 11. Reference = 914 914 915 915