Changes for page TrackerD -- LoRaWAN Tracker User Manual
Last modified by Xiaoling on 2025/04/14 16:33
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Kilight - Content
-
... ... @@ -97,7 +97,6 @@ 97 97 * LoRa Transmit Mode: 125mA @ 20dBm 44mA @ 14dBm 98 98 * Tracking: max: 38mA 99 99 100 - 101 101 == 1.3 Features == 102 102 103 103 ... ... @@ -116,7 +116,6 @@ 116 116 * Tri-color LED, Alarm button 117 117 * Datalog 118 118 119 - 120 120 == 1.4 Applications == 121 121 122 122 ... ... @@ -123,7 +123,6 @@ 123 123 * Logistics and Supply Chain Management 124 124 * Human tracking 125 125 126 - 127 127 = 2.1 Use TrackerD = 128 128 129 129 ... ... @@ -192,9 +192,9 @@ 192 192 193 193 Users can set TrackerD to different Positioning Mode for different applications. Below mod are supported. 194 194 195 -* (% style="color:#037691" %)**GPS ONLY(Factory Settings): **(%%) only get and uplink GPS location info.196 -* (% style="color:#037691" %)**BLE ONLY: 197 -* (% style="color:#037691" %)**GPS/BLE Hybrid: 192 +* (% style="color:#037691" %)**GPS ONLY(Factory Settings): **(%%)Only get and uplink GPS location info. 193 +* (% style="color:#037691" %)**BLE or WiFi ONLY: **(%%)** **Only obtain iBeacon info via BLE and uplink or obtain wifi ssid info via WiFi and uplink. Design for Indoor tracking. 194 +* (% style="color:#037691" %)**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. 198 198 199 199 Users can switch modes by [[changing SMOD>>||anchor="H3.2.7SetPositioningMode"]]. 200 200 ... ... @@ -211,8 +211,8 @@ 211 211 Use can also get the Device Status uplink through the downlink command: **Downlink: 0x2301** 212 212 213 213 214 -(% border="1.5" style="background-color:#ffffcc; color:green; width: 520px" %)215 -|=(% 211 +(% border="1.5" style="background-color:#ffffcc; color:green; width:440px" %) 212 +|=(% style="width: 60px;" %)**Size(bytes)**|=(% style="width: 70px;" %)**1**|=(% style="width: 70px;" %)**2**|=(% style="width: 70px;" %)**1**|=(% style="width: 50px;" %)**1**|=(% style="width: 30px;" %)2|=(% style="width: 40px;" %)**2**|=(% style="width: 40px;" %)1 216 216 |=(% 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 217 217 218 218 [[image:1665301570342-765.png]] ... ... @@ -258,9 +258,9 @@ 258 258 259 259 (% style="color:#037691" %)**SMOD Field (total 1 byte)**(%%):0x40 260 260 261 -(% border="1.5" style="background-color:#ffffcc; color:green; width: 420px" %)262 -|(% style="width: 75px" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:137px" %)2bit|(% style="width:142px" %)4bit263 -|(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:1 37px" %)GPS_Settings|(% style="width:142px" %)BLE_Settings258 +(% border="1.5" style="background-color:#ffffcc; color:green; width:270px" %) 259 +|=(% scope="row" style="width: 60px;" %)**Size(bit)**|(% style="width:50px" %)2bits|(% style="width:80px" %)2bit|(% style="width:80px" %)4bit 260 +|=(% style="width: 75px;" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:104px" %)GPS_Settings|(% style="width:103px" %)BLE_Settings 264 264 265 265 (% style="color:blue" %)** SMOD:** 266 266 ... ... @@ -285,11 +285,10 @@ 285 285 286 286 (% style="color:#037691" %)**Status Field (total 1 byte)**(%%): 0x02 287 287 288 -(% border="1.5" style="background-color:#ffffcc; color:green; width: 417px" %)289 -|(% style="width: 77px" %)**Size(bit)**|(% style="width:70px" %)5 Bits|(% style="width:92px" %)1 Bit|(% style="width:48px" %)1 Bit|(% style="width:126px" %)1 Bit290 -|(% 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"]] 285 +(% border="1.5" style="background-color:#ffffcc; color:green; width:260px" %) 286 +|=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:50px" %)5 Bits|(% style="width:60px" %)1 Bit|(% style="width:20px" %)1 Bit|(% style="width:80px" %)1 Bit 287 +|=(% 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"]] 291 291 292 - 293 293 === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity === 294 294 295 295 ... ... @@ -296,12 +296,12 @@ 296 296 Users can use **AT+SMOD=1,0,0** to enable uploading on-board Temperature and humidity values, and the total payload will be 15 bytes, 297 297 298 298 299 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width: 480px" %)300 -|=(% scope="row" style="width: 50px;" %)(((295 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:320px" %) 296 +|=(% scope="row" style="width: 60px;" %)((( 301 301 **Size(bytes)** 302 -)))|(% style="width: 60px" %)4|(% style="width:70px" %)4|(% style="width:80px" %)2|(% style="width:73px" %)1|(% style="width:40px" %)(((298 +)))|(% style="width:50px" %)4|(% style="width:50px" %)4|(% style="width:70px" %)2|(% style="width:30px" %)1|(% style="width:30px" %)((( 303 303 2 304 -)))|(% style="width: 87px" %)(((300 +)))|(% style="width:30px" %)((( 305 305 2 306 306 ))) 307 307 |=(% style="width: 69px;" %)**Value**|(% style="width:76px" %)[[Latitude>>||anchor="HLocationinfo:"]]|(% style="width:87px" %)[[Longitude>>||anchor="HLocationinfo:"]]|(% style="width:76px" %)((( ... ... @@ -319,8 +319,8 @@ 319 319 320 320 ==== (% style="color:blue" %)**FLAG:**(%%) ==== 321 321 322 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:2 50px" %)323 -|=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width: 50px" %)2bits|(% style="width:50px" %)1bit318 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:120px" %) 319 +|=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:30px" %)2bits|(% style="width:30px" %)1bit 324 324 |=(% style="width: 79px;" %)**Value**|(% style="width:55px" %)[[MOD>>||anchor="H3.2.7SetPositioningMode"]]|(% style="width:47px" %)[[LON>>||anchor="HLON:"]] 325 325 326 326 **Example:** Payload: 0x02863D68 FAC29BAF 4B45 60 0202 011A ... ... @@ -366,7 +366,6 @@ 366 366 * 3.40v ~~ 3.69v: 20% ~~ 40% 367 367 * < 3.39v: 0~~20% 368 368 369 - 370 370 ==== (% style="color:blue" %)**MOD:**(%%) ==== 371 371 372 372 **Example: ** (0x60>>6) & 0x3f =1 ... ... @@ -397,7 +397,6 @@ 397 397 ))) 398 398 399 399 400 - 401 401 ==== (% style="color:blue" %)**Hum:**(%%) ==== 402 402 403 403 0202 = //if (0x0202 & 0x8000 = 0 ): value =// 0x0202 / 100 = +514 ⇒ 51.4 degree ... ... @@ -415,10 +415,10 @@ 415 415 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) 416 416 417 417 418 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width: 480px" %)419 -|=(% scope="row" style="width: 50px;" %)(((412 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:300px" %) 413 +|=(% scope="row" style="width: 60px;" %)((( 420 420 **Size(bytes)** 421 -)))|(% style="width:60px" %)4|(% style="width: 70px" %)4|(% style="width:80px" %)2|(% style="width:73px" %)1415 +)))|(% style="width:60px" %)4|(% style="width:60px" %)4|(% style="width:60px" %)2|(% style="width:50px" %)1 422 422 |=(% style="width: 69px;" %)**Value**|(% style="width:76px" %)[[Latitude>>||anchor="HLocationinfo:"]]|(% style="width:87px" %)[[Longitude>>||anchor="HLocationinfo:"]]|(% style="width:76px" %)((( 423 423 [[Alarm & BAT>>||anchor="HAlarm26BAT:"]] 424 424 )))|(% style="width:73px" %)[[FLAG>>||anchor="HFLAG:"]] ... ... @@ -442,7 +442,7 @@ 442 442 443 443 The payload is 15 bytes, as below. 444 444 445 -(% border="1.5" style="background-color:#ffffcc; color:green; width:5 20px" %)439 +(% border="1.5" style="background-color:#ffffcc; color:green; width:500px" %) 446 446 |=(% scope="row" %)((( 447 447 **Size(bytes)** 448 448 )))|4|4|2|1|1|1|1|1 ... ... @@ -488,11 +488,34 @@ 488 488 * (% style="color:#037691" %)**RSSI: ** (%%) The RSSI from the strongest iBeacon. 489 489 490 490 491 -=== 2.4.6 AddPayloadformat inTTNV3===485 +=== 2.4.6 Uplink FPORT~=8, WiFi Positioning with Strongest WiFi SSID === 492 492 493 493 494 - InTTNV3,usecanadda custompayload so itshowsfriendly.488 +TrackerD supports WiFi scans for indoor positioning. User can set [[**SMOD**>>||anchor="H3.2.7SetPositioningMode"]] to **BLE pure** or **GPS/BLE hybrid** so TrackerD will scan WiFi and find the strongest WiFi info and uplink. 495 495 490 + 491 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:371.222px" %) 492 +|=(% scope="row" style="width: 60px;" %)((( 493 +**Size(bytes)** 494 +)))|(% style="width:60px" %)6|(% style="width:60px" %)4|(% style="width:79px" %)2|(% style="width:66px" %)1 495 +|=(% style="width: 69px;" %)**Value**|(% style="width:76px" %)SSID|(% style="width:87px" %)RSSI|(% style="width:79px" %)((( 496 +[[Alarm & BAT>>||anchor="HAlarm26BAT:"]] 497 +)))|(% style="width:66px" %)[[FLAG>>||anchor="HFLAG:"]] 498 + 499 +(% class="wikigeneratedid" %) 500 +[[image:1667288597595-714.png||height="212" width="1151"]] 501 + 502 + 503 +* (% style="color:#037691" %)**BAT: ** (%%) Ex1:0x4B45 & 0x3FFF ⇒ 3901 (mV). 504 +* (% style="color:#037691" %)**SSID: **(%%)WiFi name. 505 +* (% style="color:#037691" %)**RSSI: **(%%)The RSSI from the strongest WiFi. 506 + 507 + 508 +=== 2.4.7 Add Payload format in TTN V3 === 509 + 510 + 511 +In TTN V3, user can add a custom payload so it shows friendly. 512 + 496 496 In the page (% style="color:#037691" %)**Applications ~-~-> Payload Formats ~-~-> Custom ~-~-> decoder** 497 497 498 498 ... ... @@ -599,7 +599,6 @@ 599 599 |(% style="width:157px" %)**Get Downlink**|(% style="width:271px" %)(% style="color:green" %)**GREEN**(%%) led on 1 second|(% style="width:202px" %)Yes 600 600 |(% style="width:157px" %)**Movement Detect**|(% style="width:271px" %)(% style="color:red" %)**RED **(%%)led on 500ms|(% style="width:202px" %)N/A 601 601 602 - 603 603 == 2.11 Button Function == 604 604 605 605 ... ... @@ -615,13 +615,12 @@ 615 615 [[image:1664502854406-763.png]] 616 616 617 617 618 -(% border="1 .5" style="background-color:#ffffcc; color:green; width:520px" %)619 -|=(% style="width: 100px;" %)**Function**|=(% style="width: 2 10px;" %)**Action**|=(% style="width: 210px;" %)**Description**634 +(% border="1" style="background-color:#ffffcc; color:green; width:510px" %) 635 +|=(% style="width: 100px;" %)**Function**|=(% style="width: 205px;" %)**Action**|=(% style="width: 205px;" %)**Description** 620 620 |(% style="width:135px" %)Send Alarm|(% style="width:220px" %)Keep Pressing (% style="color:red" %)**RED**(%%) button for more than 5 seconds|(% style="width:265px" %)Enter Alarm Mode. See [[Alarm Mode>>||anchor="H2.6AlarmMode"]] 621 621 |(% style="width:135px" %)Exit Alarm Mode|(% style="width:220px" %)Fast press the (% style="color:red" %)**RED** (%%)button 10 times|(% style="width:265px" %)Exit Alarm Mode 622 622 |(% 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. 623 623 624 - 625 625 == 2.12 USB Port Function == 626 626 627 627 ... ... @@ -632,7 +632,6 @@ 632 632 * [[Configure Device>>||anchor="H3.ConfigureTrackerDviaATcommandorLoRaWANdownlink"]] 633 633 * [[Upgrade Firmware>>||anchor="H5.UploadFirmware"]] 634 634 635 - 636 636 = 3. Configure TrackerD via AT command or LoRaWAN downlink = 637 637 638 638 ... ... @@ -782,9 +782,9 @@ 782 782 783 783 (% style="color:#037691" %)** aa:** 784 784 785 -* (% style="color:red" %)**1: GPS ONLY(Factory Settings): **(%%) only get and uplink GPS location info.786 -* (% style="color:red" %)**2: BLE ONLY: 787 -* (% style="color:red" %)**3: GPS/BLE Hybrid: 799 +* (% style="color:red" %)**1: GPS ONLY(Factory Settings): **(%%)Only get and uplink GPS location info. 800 +* (% style="color:red" %)**2: BLE or WiFi ONLY: **(%%)Only obtain iBeacon info via BLE and uplink or obtain WiFi ssid info via WiFi and uplink. Design for Indoor tracking. 801 +* (% 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. 788 788 789 789 (% style="color:#037691" %)**bb:** 790 790 ... ... @@ -794,6 +794,7 @@ 794 794 (% style="color:#037691" %)**cc: ** 795 795 796 796 * (% style="color:red" %)**1 : **(%%) (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State 811 +* (% style="color:red" %)**2 : **(%%) (WiFi)SSID+Rssi+BAT+State ((% style="color:#037691" %)V1.4.1 Version support this function later(%%)) 797 797 798 798 (% style="color:blue" %)**Example:** 799 799 ... ... @@ -800,6 +800,7 @@ 800 800 AT+ SMOD =1,0,0 ~-~-> GPS+ BAT+ State+Tem&Hum 801 801 AT+ SMOD =1,1,0 ~-~-> GPS +BAT State 802 802 AT+ SMOD =2,0,1 ~-~-> (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State 818 + AT+ SMOD =2,0,2 ~-~-> (WiFi)SSID+Rssi+BAT+State 803 803 804 804 805 805 * (% style="color:blue" %)**Downlink Payload (prefix 0xA5):** ... ... @@ -899,7 +899,7 @@ 899 899 === 3.2.11 Set BLEMASK to filter BLE iBeacon === 900 900 901 901 902 -BLEMASK is to filter the unwanted BLE iBeacons during scan. For example, if BLEMASK is 123456. LBT1will only uplink UUID info which includes 123456. It will ignore all other iBeacons which doesn’t contact 123456 in the UUID.918 +BLEMASK is to filter the unwanted BLE iBeacons during scan. For example, if BLEMASK is 123456. TrackerD will only uplink UUID info which includes 123456. It will ignore all other iBeacons which doesn’t contact 123456 in the UUID. 903 903 904 904 (% style="color:red" %)**Note: BLEMASK range is 6 ~~ 10 bytes. If AT+BLEMASK < 6 bytes, BLEMASK will be disabled.** 905 905 ... ... @@ -915,7 +915,25 @@ 915 915 Example: 0xA5010203040506 ~/~/ Set BLEMASK to 123456 916 916 917 917 934 +=== 3.2.12 Set WiFIMASK to filter WiFi SSID === 918 918 936 + 937 +WiFiMASK is to filter the unwanted WiFi SSID during scan. For example, if WiFiMASK is 123456. TrackerD will only uplink SSID info which includes 123456. It will ignore all other WiFi which doesn’t contact 123456 in the SSID. 938 + 939 +(% style="color:red" %)**Note: WiFiMASK range is 6 ~~ 10 bytes. If AT+ WiFiMASK < 6 bytes, WiFiMASK will be disabled.** 940 + 941 +(% style="color:blue" %)**AT Command:** 942 + 943 + (% style="color:#037691" %)**AT+ WiFiMASK =123456** (%%) ~/~/ Set WiFiMASK = 123456 944 + 945 + (% style="color:#037691" %)**AT+ WiFiMASK =0** (%%) ~/~/ disable WiFiMASK 946 + 947 + 948 +(% style="color:blue" %)**Downlink Payload: (Prefix : 0xA5)** 949 + 950 +Example: 0xA5010203040506 ~/~/ Set WiFiMASK to 123456 951 + 952 + 919 919 = 4. Setting for Different Scenarios = 920 920 921 921 ... ... @@ -1072,7 +1072,6 @@ 1072 1072 |(% style="width:118px" %)A8|(% style="width:67px" %)Yellow|(% style="width:123px" %)MTMS/GPIO14 1073 1073 |(% style="width:118px" %)B8|(% style="width:67px" %)Grey|(% style="width:123px" %)MTDO/GPIO15 1074 1074 1075 - 1076 1076 = 8. Order Info = 1077 1077 1078 1078 ... ... @@ -1088,7 +1088,6 @@ 1088 1088 * (% style="color:red" %)**AU915**(%%): Default frequency band AU915 1089 1089 * (% style="color:red" %)**US915**(%%): Default frequency band US915 1090 1090 1091 - 1092 1092 = 9. Packing Info = 1093 1093 1094 1094 ... ... @@ -1102,7 +1102,6 @@ 1102 1102 * Device Size: 85 x 48 x 15 cm 1103 1103 * Weight: 50g 1104 1104 1105 - 1106 1106 = 10. Support = 1107 1107 1108 1108 ... ... @@ -1109,7 +1109,6 @@ 1109 1109 * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule. 1110 1110 * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]]. 1111 1111 1112 - 1113 1113 = 11. Reference = 1114 1114 1115 1115 ... ... @@ -1117,4 +1117,3 @@ 1117 1117 * **[[Source Code>>https://github.com/dragino/TrackerD]] ** 1118 1118 * [[**Hardware Source**>>https://www.dropbox.com/sh/orwoy6cecb89m4e/AAD37sRuUrvKsHgAJxuVTkB5a?dl=0]] 1119 1119 1120 -
- 1667288597595-714.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +27.9 KB - Content