Changes for page TrackerD -- LoRaWAN Tracker User Manual
Last modified by Xiaoling on 2025/04/27 16:48
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.Bei - Content
-
... ... @@ -213,7 +213,6 @@ 213 213 214 214 Use can also get the Device Status uplink through the downlink command: (% style="color:#037691" %)**Downlink: 0x2301** 215 215 216 - 217 217 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:440px" %) 218 218 |(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**Size(bytes)**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)1|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 40px;background-color:#D9E2F3;color:#0070C0" %)1|=(% style="width: 40px;background-color:#D9E2F3;color:#0070C0" %)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 ... ... @@ -264,27 +264,27 @@ 264 264 |(% style="width:60px" %)**Size(bit)**|(% style="width:50px" %)1 bit|(% style="width:80px" %)2 bits|(% style="width:80px" %)4 bits 265 265 |(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:104px" %)GPS_Settings|(% style="width:103px" %)BLE_Settings 266 266 267 -(% style="color:blue" %)** 266 +(% style="color:blue" %)**SMOD:** 268 268 269 -(% style="color:red" %)** 268 +(% style="color:red" %)**1 :** (%%) GPS ONLY 270 270 271 -(% style="color:red" %)** 270 +(% style="color:red" %)**2 :** (%%) BLE ONLY 272 272 273 -(% style="color:red" %)** 272 +(% style="color:red" %)**3 :** (%%) GPS/BLE Hybrid 274 274 275 275 276 -(% style="color:blue" %)** 275 +(% style="color:blue" %)**GPS_MOD: Define how to send GPS payload** 277 277 278 -(% style="color:red" %)** 277 +(% style="color:red" %)**0 : ** (%%) Enable uploading on-board Temperature and humidity values 279 279 280 -(% style="color:red" %)** 279 +(% style="color:red" %)**1 :** (%%) Disable uploading on-board Temperature and humidity values 281 281 282 282 283 -(% style="color:blue" %)** 282 +(% style="color:blue" %)**BLE_Settings:** 284 284 285 -(% style="color:red" %)** 284 +(% style="color:red" %)**1: ** (%%) BLE Positioning with Strongest iBeacon 286 286 287 -(% _mstmutation="1" style="color:red" %)** 286 +(% _mstmutation="1" style="color:red" %)**2:** (%%)WiFi Positioning with Strongest WiFi SSID(% _mstmutation="1" style="color:blue" %)(V1.4.1 Version support this function later)(%%) 288 288 289 289 290 290 (% style="color:#037691" %)**Status Field (total 1 byte)**(%%): 0x02 ... ... @@ -485,6 +485,7 @@ 485 485 486 486 (% style="display:none" %) (%%) 487 487 487 + 488 488 === 2.4.6 Uplink FPORT~=7, Alarm information status(Since firmware 1.4.4) === 489 489 490 490 ... ... @@ -510,7 +510,6 @@ 510 510 511 511 TrackerD supports WiFi scans for indoor positioning. User can set [[**SMOD**>>||anchor="H3.2.7SetPositioningMode"]] to **WiFi** so TrackerD will scan WiFi and find the strongest WiFi info and uplink. 512 512 513 - 514 514 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:348px" %) 515 515 |(% style="width:65px" %)((( 516 516 **Size(bytes)** ... ... @@ -522,7 +522,6 @@ 522 522 (% class="wikigeneratedid" %) 523 523 [[image:1667288597595-714.png||_mstalt="299598" height="212" width="1151"]] 524 524 525 - 526 526 * (% style="color:#037691" %)**BAT: ** (%%) Ex1:0x4B45 & 0x3FFF ⇒ 3901 (mV). 527 527 * (% style="color:#037691" %)**SSID: **(%%)WiFi name. 528 528 * (% style="color:#037691" %)**RSSI: **(%%)The RSSI from the strongest WiFi. ... ... @@ -529,18 +529,39 @@ 529 529 530 530 (% style="display:none" %) (%%) 531 531 532 -=== 2.4.8 AddPayloadformatinTTN V3===530 +=== 2.4.8 Uplink FPORT~=9, BLE Positioning with Multiple iBeacon(Since firmware 1.4.7) === 533 533 532 +TrackerD supports BLE scanning for indoor positioning. Users can set SMOD to BLE pure or GPS/BLE Hybrid, so TrackerD will scan up to 40 BLE iBeacons and send uplinks. 534 534 534 +User can set [[(% class="wikiinternallink wikiinternallink" %)**BLEMASK**>>path:#H3.2.11A0SetBLEMASKtofilterBLEiBeacon]](%%) so TrackerD will only search the iBeacons which have UUID that match the BLEMASK settings. 535 + 536 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:348px" %) 537 +|**Size(bytes)**|2|2|2|…..|2|2|2|2|1 538 +|**Value**|iBeacon MAJOR|iBeacon MINOR|iBeacon RSSI|…..|iBeacon MAJOR|iBeacon MINOR|iBeacon RSSI|[[Alarm & BAT>>path:#HAlarm26BAT:]]|[[FLAG>>path:#HFLAG:]] 539 + 540 +=== [[image:image-20231023103116-1.png||height="448" width="901"]] === 541 + 542 +* (% style="color:#037691" %)**BAT: ** (%%) Ex1:0x4B45 & 0x3FFF ⇒ 3901 (mV). 543 +* (% style="color:#037691" %)**MAJOR:** (%%) The MAJOR from the strongest iBeacon. 544 +* (% style="color:#037691" %)**MINOR:** (%%)The MINOR from the strongest iBeacon. 545 +* (% style="color:#037691" %)**RSSI: ** (%%) The RSSI from the strongest iBeacon. 546 + 547 +(% class="wikigeneratedid" %) 548 +Note: This mode does not have a fixed decoder. Its decoder depends on the number of beacons and can be parsed according to the order of the payload. 549 +payload format: (Major + Minor+Rssi)+(Major + Minor+Rssi)+...(Maximum forty group)...+BAT+State 550 + 551 +=== === 552 + 553 +=== 2.4.9 Add Payload format in TTN V3 === 554 + 555 + 535 535 In TTN V3, user can add a custom payload so it shows friendly. 536 536 537 537 In the page (% style="color:#037691" %)**Applications ~-~-> Payload Formats ~-~-> Custom ~-~-> decoder** 538 538 539 - 540 540 [[image:1664502649601-895.png||_mstalt="296985"]] 541 541 542 542 543 - 544 544 Add the decoder from this link: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder/tree/main/TrackerD>>https://github.com/dragino/dragino-end-node-decoder/tree/main/TrackerD]] 545 545 546 546 Save the change the uplink message will be parsed. As below: ... ... @@ -555,7 +555,6 @@ 555 555 556 556 Instruction is here: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20Data%20Cake/#H7.Example~~-~~-AddTrackerDGPSTrackingInDataCake>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20Data%20Cake/#H7.Example--AddTrackerDGPSTrackingInDataCake]] 557 557 558 - 559 559 [[image:1664502695771-538.png||_mstalt="297349"]] 560 560 561 561 ... ... @@ -566,7 +566,6 @@ 566 566 567 567 Instruction is here: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Tago.IO/#H3.A0Example-CreateTrackerD2FLGT92positioningwidget>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Tago.IO/#H3.A0Example-CreateTrackerD2FLGT92positioningwidget]] 568 568 569 - 570 570 [[image:1664502715371-321.png||_mstalt="292162"]] 571 571 572 572 ... ... @@ -664,6 +664,7 @@ 664 664 665 665 (% style="display:none" %) (%%) 666 666 684 + 667 667 == 2.11 LED Status == 668 668 669 669 ... ... @@ -683,6 +683,7 @@ 683 683 684 684 (% style="display:none" %) (%%) 685 685 704 + 686 686 == 2.12 Button Function == 687 687 688 688 ... ... @@ -707,6 +707,7 @@ 707 707 708 708 (% style="display:none" %) (%%) 709 709 729 + 710 710 == 2.13 USB Port Function == 711 711 712 712 ... ... @@ -719,6 +719,7 @@ 719 719 720 720 (% style="display:none" %) (%%) 721 721 742 + 722 722 == 2.14 Sleep Mode == 723 723 724 724 ... ... @@ -742,7 +742,6 @@ 742 742 743 743 TrackerD supports the AT command set in stock firmware. User can connect to TrackerD with TYPE-C cable to use AT commands as shown below. 744 744 745 - 746 746 [[image:1664502999401-486.png||_mstalt="296985"]] 747 747 748 748 ... ... @@ -863,7 +863,6 @@ 863 863 864 864 SMOD define how TrackerD scan and uplink data: 865 865 866 - 867 867 * (% style="color:blue" %)**AT Command:** 868 868 869 869 (% style="color:#037691" %)**AT+SMOD=aa,bb,cc** ... ... @@ -898,6 +898,7 @@ 898 898 899 899 AT+SMOD=2,0,2 ~-~-> (WiFi)SSID+Rssi+BAT+State 900 900 920 + AT+SMOD=2,0,3 ~-~-> (iBeacon) (Major + Minor+Rssi)+(Major + Minor+Rssi)+...(Maximum forty group)...+BAT+State 901 901 902 902 * (% style="color:blue" %)**Downlink Payload (prefix 0xA5):** 903 903 ... ... @@ -909,10 +909,8 @@ 909 909 910 910 Set max positioning time, default is 150 seconds. TrackerD will try to get location info within this period. If fail to get position data within this time, TrackerD will use 000000 for latitude and longitude. 911 911 912 - 913 913 If **AT+FTIME=0**. The GPS module will be always powered and positioning. This will highly increase the power consumption (up to 50mA). When AT+FTIME=0, it will improve fix accuracy and shorten the acquire time for next uplink. 914 914 915 - 916 916 * (% style="color:blue" %)**AT Command:** 917 917 918 918 (% style="color:#037691" %)**AT+FTIME=xx** (%%) **~-~-> ** Set to use xx as max fix time. ... ... @@ -930,10 +930,8 @@ 930 930 931 931 PDOP(Position Dilution of Precision) filter, TrackerD will only accept GPS data with a lower PDOP value than pre-configure PDOP value. If device can't get a valid GPS packet within FTIME timeout, it will use the GPS data with lowest PDOP value to server. 932 932 933 - 934 934 A GPS packet with lower PDOP has higher accuracy. PDOP default value is 2.0 935 935 936 - 937 937 * (% style="color:blue" %)**AT Command:** 938 938 939 939 (% style="color:#037691" %)**AT+PDOP=2.5 ** (%%) **~-~-> ** Set PDOP to 2.5 ... ... @@ -956,11 +956,11 @@ 956 956 (% style="color:#037691" %)**AT+CFM=xx** 957 957 958 958 959 -** ~Example:**975 +**Example:** 960 960 961 - 977 +AT+CFM=0 **~-~-> ** Disable confirmation 962 962 963 - 979 +AT+CFM=1 **~-~-> ** Enable confirmation 964 964 965 965 966 966 * (% style="color:blue" %)**Downlink Payload (prefix 0x05):** ... ... @@ -998,9 +998,9 @@ 998 998 999 999 (% style="color:blue" %)**AT Command:** 1000 1000 1001 - 1017 +(% _mstmutation="1" style="color:#037691" %)**AT+BLEMASK=123456** (%%) ~/~/ Set BLEMASK = 123456 1002 1002 1003 - 1019 +(% _mstmutation="1" style="color:#037691" %)**AT+BLEMASK=0** (%%) ~/~/ disable BLEMASK 1004 1004 1005 1005 (% style="color:blue" %)**Downlink Payload: (Prefix : 0xB2)(Since firmware 1.4.1)** 1006 1006 ... ... @@ -1016,9 +1016,9 @@ 1016 1016 1017 1017 (% style="color:blue" %)**AT Command:** 1018 1018 1019 - 1035 +(% _mstmutation="1" style="color:#037691" %)**AT+WiFiMASK=123456** (%%) ~/~/ Set WiFiMASK = 123456 1020 1020 1021 - 1037 +(% _mstmutation="1" style="color:#037691" %)**AT+WiFiMASK=0** (%%) ~/~/ disable WiFiMASK 1022 1022 1023 1023 (% style="color:blue" %)**Downlink Payload: (Prefix : 0xB3)(Since firmware 1.4.1)** 1024 1024 ... ... @@ -1060,11 +1060,11 @@ 1060 1060 1061 1061 (% style="color:#037691" %)**AT+PT=xx** 1062 1062 1063 - 1079 +Example: 1064 1064 1065 - 1081 +AT+PT=14 ~-~-> Set to detect car motion. 1066 1066 1067 - 1083 +AT+PT=41 ~-~-> set to detect walk motion. 1068 1068 1069 1069 1070 1070 (% style="color:blue" %)**Downlink Payload:0xB4** ... ... @@ -1081,9 +1081,9 @@ 1081 1081 1082 1082 (% style="color:#037691" %)**AT+ATST=XX** 1083 1083 1084 - 1100 +Example: 1085 1085 1086 - 1102 +AT+ATST=15 ~-~-> Set the time to 15 seconds 1087 1087 1088 1088 (% style="color:blue" %)**Downlink Payload:0XB5** 1089 1089 ... ... @@ -1099,9 +1099,9 @@ 1099 1099 1100 1100 (% style="color:#037691" %)**AT+PM=xx** 1101 1101 1102 - 1118 +Example: 1103 1103 1104 - 1120 +AT+PM=1 ~-~-> Turn on step counting mode 1105 1105 1106 1106 AT+PM=0 ~-~-> Turn OFF step counting mode 1107 1107 ... ... @@ -1119,9 +1119,9 @@ 1119 1119 1120 1120 (% style="color:#037691" %)**AT+FD=xx** 1121 1121 1122 - 1138 +**Example:** 1123 1123 1124 - 1140 +AT+FD=1 ~-~-> Turn on the Fall detection 1125 1125 1126 1126 AT+FD=0 ~-~-> Turn OFF the Fall detection 1127 1127 ... ... @@ -1139,7 +1139,7 @@ 1139 1139 1140 1140 (% style="color:#037691" %)**AT+BEEP=XX** 1141 1141 1142 - 1158 +Example: 1143 1143 1144 1144 AT+BEEP=1 ~-~-> Turn on the buzzer 1145 1145 ... ... @@ -1159,7 +1159,7 @@ 1159 1159 1160 1160 (% style="color:#037691" %)**AT+EAT=XX** 1161 1161 1162 - 1178 +Example: 1163 1163 1164 1164 AT+EAT=2 ~-~-> Set the long press time to 2s 1165 1165 ... ... @@ -1360,7 +1360,6 @@ 1360 1360 [[image:1664499635206-262.png||_mstalt="295360"]] 1361 1361 1362 1362 1363 - 1364 1364 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:314px" %) 1365 1365 |=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)**Pin**|=(% style="width: 69px;background-color:#D9E2F3;color:#0070C0" %)**Color**|=(% style="width: 125px;background-color:#D9E2F3;color:#0070C0" %)**USB Pin** 1366 1366 |(% style="width:118px" %)A4,B4,A9,B9|(% style="width:67px" %)Red|(% style="width:123px" %)VCC ... ... @@ -1388,7 +1388,6 @@ 1388 1388 [[image:image-20221102140621-1.png||_mstalt="425672"]] 1389 1389 1390 1390 1391 - 1392 1392 When using AT commands, the data flow needs to be adjusted to XON/XOFF 1393 1393 1394 1394 [[image:image-20221102140638-2.png||_mstalt="428727"]] ... ... @@ -1516,7 +1516,6 @@ 1516 1516 1517 1517 Error shows below, user might erase the entire flash include u-boot partition which cause this issue. 1518 1518 1519 - 1520 1520 [[image:image-20221122100004-1.png||_mstalt="423514" height="497" width="534"]] 1521 1521 1522 1522 ... ... @@ -1633,6 +1633,13 @@ 1633 1633 2. Send some commands through the serial port to prompt an error (Example:AT+SMOD=1,0,1) 1634 1634 1635 1635 1649 +== 8.8 Why when using some serial consoles, only inputting the first string port console will return "error"? == 1650 + 1651 + 1652 +Need to enter the entire command at once, not a single character. 1653 +User can open a command window or copy the entire command to the serial console. 1654 + 1655 + 1636 1636 = 9. Order Info = 1637 1637 1638 1638 ... ... @@ -1656,6 +1656,7 @@ 1656 1656 1657 1657 (% style="display:none" %) (%%) 1658 1658 1679 + 1659 1659 = 10. Packing Info = 1660 1660 1661 1661 ... ... @@ -1673,6 +1673,7 @@ 1673 1673 1674 1674 (% style="display:none" %) (%%) 1675 1675 1697 + 1676 1676 = 11. Support = 1677 1677 1678 1678 ... ... @@ -1683,6 +1683,7 @@ 1683 1683 (% style="display:none" %) 1684 1684 1685 1685 1708 + 1686 1686 = 12. Reference = 1687 1687 1688 1688
- image-20231023103116-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Bei - Size
-
... ... @@ -1,0 +1,1 @@ 1 +48.2 KB - Content