Last modified by Xiaoling on 2023/12/27 09:15

From version 113.6
edited by Xiaoling
on 2022/11/09 16:59
Change comment: There is no comment for this version
To version 78.1
edited by Edwin Chen
on 2022/10/13 23:23
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Edwin
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,10 +123,9 @@
123 123  * Logistics and Supply Chain Management
124 124  * Human tracking
125 125  
124 += 2.1 Use TrackerD =
126 126  
127 -= 2.  Use TrackerD =
128 128  
129 -
130 130  == 2.1 How it works? ==
131 131  
132 132  
... ... @@ -175,10 +175,11 @@
175 175  **__Add APP KEY and DEV EUI:__**
176 176  
177 177  
178 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS02%20-%20LoRaWAN%20Door%20Sensor%20User%20Manual/WebHome/1654671889112-678.png?rev=1.1||alt="1654671889112-678.png"]]
175 +[[image:1664501784668-703.png]]
179 179  
180 180  
181 181  
179 +
182 182  (% style="color:blue" %)**Step 2**:(%%) Power on TrackerD by using the on board switch.
183 183  
184 184  
... ... @@ -191,9 +191,9 @@
191 191  
192 192  Users can set TrackerD to different Positioning Mode for different applications. Below mod are supported.
193 193  
194 -* (% style="color:#037691" %)**GPS ONLY(Factory Settings):    **(%%)Only get and uplink GPS location info.
195 -* (% 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.
196 -* (% 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.
192 +* (% style="color:#037691" %)**GPS ONLY(Factory Settings):    **(%%)only get and uplink GPS location info.
193 +* (% style="color:#037691" %)**BLE ONLY:              **(%%)Only obtain iBeacon info via BLE 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.
197 197  
198 198  Users can switch modes by [[changing SMOD>>||anchor="H3.2.7SetPositioningMode"]].
199 199  
... ... @@ -210,8 +210,8 @@
210 210  Use can also get the Device Status uplink through the downlink command: **Downlink:  0x2301**
211 211  
212 212  
213 -(% border="1.5" style="background-color:#ffffcc; color:green; width:440px" %)
214 -|=(% 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
211 +(% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %)
212 +|=(% 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
215 215  |=(% 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
216 216  
217 217  [[image:1665301570342-765.png]]
... ... @@ -255,11 +255,12 @@
255 255  Use can also get the Device Status uplink through the downlink command:
256 256  
257 257  
256 +
258 258  (% style="color:#037691" %)**SMOD Field (total 1 byte)**(%%):0x40
259 259  
260 -(% border="1.5" style="background-color:#ffffcc; color:green; width:270px" %)
261 -|=(% scope="row" style="width: 60px;" %)**Size(bit)**|(% style="width:50px" %)2bits|(% style="width:80px" %)2bit|(% style="width:80px" %)4bit
262 -|=(% style="width: 75px;" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:104px" %)GPS_Settings|(% style="width:103px" %)BLE_Settings
259 +(% border="1.5" style="background-color:#ffffcc; color:green; width:420px" %)
260 +|(% style="width:75px" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:137px" %)2bit|(% style="width:142px" %)4bit
261 +|(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:137px" %)GPS_Settings|(% style="width:142px" %)BLE_Settings
263 263  
264 264  (% style="color:blue" %)** SMOD:**
265 265  
... ... @@ -281,14 +281,13 @@
281 281  
282 282  (% style="color:red" %)** 1: ** (%%) BLE Positioning with Strongest iBeacon
283 283  
284 -(% style="color:red" %)** 2:**  (%%)WiFi Positioning with Strongest WiFi SSID(% style="color:blue" %)(V1.4.1 Version support this function later)(%%)  
285 285  
286 286  
287 287  (% style="color:#037691" %)**Status Field (total 1 byte)**(%%):  0x02
288 288  
289 -(% border="1.5" style="background-color:#ffffcc; color:green; width:260px" %)
290 -|=(% 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
291 -|=(% 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"]]
287 +(% border="1.5" style="background-color:#ffffcc; color:green; width:450px" %)
288 +|(% 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
289 +|(% style="width:77px" %)**Value**|(% style="width:82px" %)Reserve|(% style="width:106px" %)PNACKMD|(% style="width:67px" %)LON|(% style="width:121px" %)Transport** **Mode
292 292  
293 293  
294 294  === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity ===
... ... @@ -297,12 +297,12 @@
297 297  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,
298 298  
299 299  
300 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:320px" %)
301 -|=(% scope="row" style="width: 60px;" %)(((
298 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %)
299 +|=(% scope="row" style="width: 50px;" %)(((
302 302  **Size(bytes)**
303 -)))|(% style="width:50px" %)4|(% style="width:50px" %)4|(% style="width:70px" %)2|(% style="width:30px" %)1|(% style="width:30px" %)(((
301 +)))|(% style="width:60px" %)4|(% style="width:70px" %)4|(% style="width:80px" %)2|(% style="width:73px" %)1|(% style="width:40px" %)(((
304 304  2
305 -)))|(% style="width:30px" %)(((
303 +)))|(% style="width:87px" %)(((
306 306  2
307 307  )))
308 308  |=(% style="width: 69px;" %)**Value**|(% style="width:76px" %)[[Latitude>>||anchor="HLocationinfo:"]]|(% style="width:87px" %)[[Longitude>>||anchor="HLocationinfo:"]]|(% style="width:76px" %)(((
... ... @@ -318,11 +318,10 @@
318 318  |=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:50px" %)1 bit|(% style="width:80px" %)1bit|(% style="width:50px" %)14bits
319 319  |=(% style="width: 72px;" %)**Value**|(% style="width:67px" %)reserve|(% style="width:118px" %)Alarm Indicate|(% style="width:63px" %)[[BAT>>||anchor="HBAT:"]] 
320 320  
321 -
322 322  ==== (% style="color:blue" %)**FLAG:**(%%) ====
323 323  
324 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:120px" %)
325 -|=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:30px" %)2bits|(% style="width:30px" %)1bit
321 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:250px" %)
322 +|=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:50px" %)2bits|(% style="width:50px" %)1bit
326 326  |=(% style="width: 79px;" %)**Value**|(% style="width:55px" %)[[MOD>>||anchor="H3.2.7SetPositioningMode"]]|(% style="width:47px" %)[[LON>>||anchor="HLON:"]]
327 327  
328 328  **Example:** Payload: 0x02863D68 FAC29BAF 4B45 60 0202 011A 
... ... @@ -368,10 +368,9 @@
368 368  * 3.40v ~~ 3.69v:  20% ~~ 40%
369 369  * < 3.39v:  0~~20%
370 370  
371 -
372 372  ==== (% style="color:blue" %)**MOD:**(%%) ====
373 373  
374 -**Example: ** (0x60>>6) & 0x3f =1
370 +**Example: ** (0x60>>6)& 0x3f =1.
375 375  
376 376  **Set the format of GPS data uplink link:**
377 377  
... ... @@ -399,6 +399,7 @@
399 399  )))
400 400  
401 401  
398 +
402 402  ==== (% style="color:blue" %)**Hum:**(%%) ====
403 403  
404 404  0202 = //if (0x0202 & 0x8000 = 0 ):  value =// 0x0202 / 100 = +514 ⇒ 51.4 degree
... ... @@ -416,10 +416,10 @@
416 416  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)
417 417  
418 418  
419 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:300px" %)
420 -|=(% scope="row" style="width: 60px;" %)(((
416 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %)
417 +|=(% scope="row" style="width: 50px;" %)(((
421 421  **Size(bytes)**
422 -)))|(% style="width:60px" %)4|(% style="width:60px" %)4|(% style="width:60px" %)2|(% style="width:50px" %)1
419 +)))|(% style="width:60px" %)4|(% style="width:70px" %)4|(% style="width:80px" %)2|(% style="width:73px" %)1
423 423  |=(% style="width: 69px;" %)**Value**|(% style="width:76px" %)[[Latitude>>||anchor="HLocationinfo:"]]|(% style="width:87px" %)[[Longitude>>||anchor="HLocationinfo:"]]|(% style="width:76px" %)(((
424 424  [[Alarm & BAT>>||anchor="HAlarm26BAT:"]]
425 425  )))|(% style="width:73px" %)[[FLAG>>||anchor="HFLAG:"]]
... ... @@ -432,18 +432,18 @@
432 432  === 2.4.4  Uplink FPORT~=4, History GNSS Positioning ===
433 433  
434 434  
435 -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.
432 +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.
436 436  
437 437  
438 438  (% style="color:red" %)**Note for this mode:**
439 439  
440 440  * a) TrackerD will do an ACK check for data records sending to make sure every data arrive server.
441 -* b) TrackerD will send data in CONFIRMED Mode when PNACKMD=1 and CFM=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.
438 +* 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.
442 442  * 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
443 443  
444 444  The payload is 15 bytes, as below.
445 445  
446 -(% border="1.5" style="background-color:#ffffcc; color:green; width:500px" %)
443 +(% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %)
447 447  |=(% scope="row" %)(((
448 448  **Size(bytes)**
449 449  )))|4|4|2|1|1|1|1|1
... ... @@ -456,11 +456,6 @@
456 456  === 2.4.5  Uplink FPORT~=6, BLE Positioning with Strongest iBeacon ===
457 457  
458 458  
459 -TrackerD supports BLE scans for indoor positioning. User can set [[**SMOD**>>||anchor="H3.2.7SetPositioningMode"]] to **BLE pure** or **GPS/BLE hybrid** so TrackerD will scan BLE iBeacon and find the strongest iBeacon info and uplink.
460 -
461 -User can set **[[BLEMASK>>||anchor="H3.2.11A0SetBLEMASKtofilterBLEiBeacon"]]** so TrackerD will only search the iBeacons which have UUID that match the BLEMASK settings.
462 -
463 -
464 464  (% border="1.5" cellspacing="3" style="background-color:#ffffcc; color:green; width:450px" %)
465 465  |=(% scope="row" style="width: 60px;" %)(((
466 466  **Size(bytes)**
... ... @@ -480,7 +480,7 @@
480 480  [[image:1664502425687-834.png]]
481 481  
482 482  
483 -* (% style="color:#037691" %)**BAT: ** (%%) Ex1:0x4B45 & 0x3FFF ⇒ 3901 (mV).
475 +* (% style="color:#037691" %)**BAT: ** (%%) Ex1: 0x4B45 & 0x3FFF ⇒ 3901 (mV).
484 484  * (% style="color:#037691" %)**MODE:   **(%%)Define the payload format.
485 485  * (% style="color:#037691" %)**UUID:     **(%%)The uuid from the strongest iBeacon.
486 486  * (% style="color:#037691" %)**MAJOR:** (%%) The MAJOR from the strongest iBeacon.
... ... @@ -488,35 +488,11 @@
488 488  * (% style="color:#037691" %)**Measured Power: ** (%%) The Measured Power from the strongest iBeacon.
489 489  * (% style="color:#037691" %)**RSSI:  ** (%%) The RSSI from the strongest iBeacon.
490 490  
483 +=== 2.4.6  Add Payload format in TTN V3 ===
491 491  
492 -=== 2.4.6  Uplink FPORT~=8, WiFi Positioning with Strongest WiFi SSID(Since firmware 1.4.1) ===
493 493  
486 +In TTN V3, use can add a custom payload so it shows friendly.
494 494  
495 -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.
496 -
497 -
498 -(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:371.222px" %)
499 -|=(% scope="row" style="width: 60px;" %)(((
500 -**Size(bytes)**
501 -)))|(% style="width:60px" %)6|(% style="width:60px" %)4|(% style="width:79px" %)2|(% style="width:66px" %)1
502 -|=(% style="width: 69px;" %)**Value**|(% style="width:76px" %)SSID|(% style="width:87px" %)RSSI|(% style="width:79px" %)(((
503 -[[Alarm & BAT>>||anchor="HAlarm26BAT:"]]
504 -)))|(% style="width:66px" %)[[FLAG>>||anchor="HFLAG:"]]
505 -
506 -(% class="wikigeneratedid" %)
507 -[[image:1667288597595-714.png||height="212" width="1151"]]
508 -
509 -
510 -* (% style="color:#037691" %)**BAT: ** (%%) Ex1:0x4B45 & 0x3FFF ⇒ 3901 (mV).
511 -* (% style="color:#037691" %)**SSID:      **(%%)WiFi name.
512 -* (% style="color:#037691" %)**RSSI:      **(%%)The RSSI from the strongest WiFi.
513 -
514 -
515 -=== 2.4.7  Add Payload format in TTN V3 ===
516 -
517 -
518 -In TTN V3, user can add a custom payload so it shows friendly.
519 -
520 520  In the page (% style="color:#037691" %)**Applications ~-~-> Payload Formats ~-~-> Custom ~-~-> decoder**
521 521  
522 522  
... ... @@ -523,9 +523,8 @@
523 523  [[image:1664502649601-895.png]]
524 524  
525 525  
526 -Add the decoder from this link: 
494 +Add the decoder from this link:
527 527  
528 -[[https:~~/~~/github.com/dragino/dragino-end-node-decoder/tree/main/TrackerD>>https://github.com/dragino/dragino-end-node-decoder/tree/main/TrackerD]]
529 529  
530 530  Save the change the uplink message will be parsed. As below:
531 531  
... ... @@ -536,9 +536,13 @@
536 536  == 2.5 Integrate with Datacake ==
537 537  
538 538  
506 +(((
539 539  After TrackerD sends data to LoRaWAN server such as TTN, use can pass the data to Datacake and plot out, currently only support GPS plot.
508 +)))
540 540  
510 +(((
541 541  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]]
512 +)))
542 542  
543 543  
544 544  [[image:1664502695771-538.png]]
... ... @@ -548,9 +548,13 @@
548 548  == 2.6 Integrate with Tago ==
549 549  
550 550  
551 -After TrackerD sends data to LoRaWAN server such as TTN, user can pass the data to Datacake and plot out, currently only support GPS plot.
522 +(((
523 +After TrackerD sends data to LoRaWAN server such as TTN, use can pass the data to Datacake and plot out, currently only support GPS plot.
524 +)))
552 552  
526 +(((
553 553  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]]
528 +)))
554 554  
555 555  
556 556  [[image:1664502715371-321.png]]
... ... @@ -562,7 +562,7 @@
562 562  
563 563  total 273 entries,by default,
564 564  
565 -User can set [[PNACKMD=1>>||anchor="H3.2.10A0A0AutoSendNone-ACKmessages"]], to enable Datalog feature.
540 +User can 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]], to enable Datalog feature.
566 566  
567 567  Example use case.
568 568  
... ... @@ -582,7 +582,7 @@
582 582  
583 583  
584 584  (((
585 -Once enter Alarm mode, the (% style="color:green" %)**GREEN LED**(%%) will flash 3 times, the buzzer will alarm for 5 seconds, then TrackerD will immediately send a packet without location info and then send a data packet with GPS positioning information. After that, the device will send 60 packets at 1-minute intervals. The Alarm flag in the payload will be set for the next 60 packets unless exits alert mode.
560 +Once enter Alarm mode, the (% style="color:green" %)**GREEN LED**(%%) will flash 3 times, the buzzer will alarm for 5 seconds, then TrackerD will immediately send a packet without location info and then send a data packet with GPS positioning information. After that, the device will send 60 packets at 1-minute intervals. The Alarm flag in the payload will be set for the next 60 packets unless exit alert mode.
586 586  )))
587 587  
588 588  
... ... @@ -590,7 +590,7 @@
590 590  Two ways to exit alarm mode:
591 591  )))
592 592  
593 -* Server sends a downlink command to exit.
568 +* Server send a downlink command to exit.
594 594  * User fast press the RED button 10 times.
595 595  
596 596  (((
... ... @@ -623,7 +623,6 @@
623 623  |(% style="width:157px" %)**Get Downlink**|(% style="width:271px" %)(% style="color:green" %)**GREEN**(%%) led on 1 second|(% style="width:202px" %)Yes
624 624  |(% style="width:157px" %)**Movement Detect**|(% style="width:271px" %)(% style="color:red" %)**RED **(%%)led on 500ms|(% style="width:202px" %)N/A
625 625  
626 -
627 627  == 2.11 Button Function ==
628 628  
629 629  
... ... @@ -639,13 +639,12 @@
639 639  [[image:1664502854406-763.png]]
640 640  
641 641  
642 -(% border="1" style="background-color:#ffffcc; color:green; width:510px" %)
643 -|=(% style="width: 100px;" %)**Function**|=(% style="width: 205px;" %)**Action**|=(% style="width: 205px;" %)**Description**
644 -|(% 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.8AlarmMode"]]
616 +(% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %)
617 +|=(% style="width: 100px;" %)**Function**|=(% style="width: 210px;" %)**Action**|=(% style="width: 210px;" %)**Description**
618 +|(% 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"]]
645 645  |(% 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
646 646  |(% 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.
647 647  
648 -
649 649  == 2.12 USB Port Function ==
650 650  
651 651  
... ... @@ -656,7 +656,6 @@
656 656  * [[Configure Device>>||anchor="H3.ConfigureTrackerDviaATcommandorLoRaWANdownlink"]]
657 657  * [[Upgrade Firmware>>||anchor="H5.UploadFirmware"]]
658 658  
659 -
660 660  = 3. Configure TrackerD via AT command or LoRaWAN downlink =
661 661  
662 662  
... ... @@ -681,9 +681,11 @@
681 681  [[image:1664503022490-662.png]]
682 682  
683 683  
656 +
684 684  [[image:1664503035713-500.png]]
685 685  
686 686  
660 +
687 687  [[image:1664503047675-651.png]]
688 688  
689 689  
... ... @@ -741,7 +741,7 @@
741 741  
742 742  * (% style="color:blue" %)**Downlink Payload (prefix 0x03):**
743 743  
744 -(% style="color:#037691" %)**0x03 00 01 2C**  (%%) ~/~/  Same as AT+MTDC=3000000
718 +(% style="color:#037691" %)**0x03 00 01 2C**  (%%) ~/~/  Same as AT+ MTDC=3000000
745 745  
746 746  
747 747  
... ... @@ -785,12 +785,12 @@
785 785  
786 786  (% style="color:#037691" %)**AT+INTWK=xx.  (Disable (0), Enable (1), default:0)**
787 787  
788 -Example:  AT+INTWK=1  **~-~->   ** Enable Transport Mode.
762 +Example:  AT+ INTWK =1  **~-~->   ** Enable Transport Mode.
789 789  
790 790  
791 791  * (% style="color:blue" %)**Downlink Payload (prefix 0xAF):**
792 792  
793 -(% style="color:#037691" %)**0xAF 01 ** (%%) ~/~/  Same as AT+INTWK=1
767 +(% style="color:#037691" %)**0xAF 01 ** (%%) ~/~/  Same as AT+ INTWK =1
794 794  
795 795  
796 796  
... ... @@ -797,7 +797,7 @@
797 797  === 3.2.7 Set Positioning Mode ===
798 798  
799 799  
800 -SMOD define how TrackerD scan and uplink data:
774 +SMOD define the how TrackerD scan and uplink data:
801 801  
802 802  
803 803  * (% style="color:blue" %)**AT Command:**
... ... @@ -806,38 +806,29 @@
806 806  
807 807  (% style="color:#037691" %)** aa:**
808 808  
809 -* (% style="color:red" %)**1: GPS ONLY(Factory Settings):    **(%%)Only get and uplink GPS location info.
783 +* (% style="color:red" %)**1: GPS ONLY(Factory Settings):    **(%%)only get and uplink GPS location info.
784 +* (% style="color:red" %)**2: BLE ONLY:              **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking.
785 +* (% 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.
810 810  
811 -* (% 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.
812 -
813 -* (% 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.
814 -
815 815  (% style="color:#037691" %)**bb:**
816 816  
817 817  * (% style="color:red" %)**0 :  **(%%)GPS+ BAT+ State+Tem&Hum
818 -
819 819  * (% style="color:red" %)**1 :**(%%)  GPS +BAT State
820 820  
821 821  (% style="color:#037691" %)**cc:   **
822 822  
823 -* (% style="color:red" %)**1 : **(%%) (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State  
824 -
825 -* (% style="color:red" %)**2 : **(%%) (WiFi)SSID+Rssi+BAT+State ((% style="color:#037691" %)V1.4.1 Version support this function later(%%))  
794 +* (% style="color:red" %)**1 : **(%%) (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State  
826 826  
827 827  (% style="color:blue" %)**Example:**
828 828  
829 - AT+SMOD=1,0,0 ~-~->  GPS+ BAT+ State+Tem&Hum
798 + AT+ SMOD =1,0 ,0 ~-~->  GPS+ BAT+ State+Tem&Hum
799 + AT+ SMOD =1,1,0 ~-~->  GPS +BAT State
800 + AT+ SMOD =2,0,1 ~-~->  (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State
830 830  
831 - AT+SMOD=1,1,0 ~-~->  GPS +BAT State
832 832  
833 - AT+SMOD=2,0,1 ~-~->  (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State
834 -
835 - AT+SMOD=2,0,2 ~-~->  (WiFi)SSID+Rssi+BAT+State
836 -
837 -
838 838  * (% style="color:blue" %)**Downlink Payload (prefix 0xA5):**
839 839  
840 -(% style="color:#037691" %)**0xA5 01 00 00**    (%%) ~/~/  Same as AT+SMOD=1,0,0
805 +(% style="color:#037691" %)**0xA5 01 00 00**    (%%) ~/~/  Same as AT+ SMOD =1,0,0
841 841  
842 842  
843 843  
... ... @@ -896,14 +896,14 @@
896 896  
897 897  **~ Example:**
898 898  
899 - AT+CFM=0    **~-~->   ** Disable confirmation
864 + AT+ CFM=0    **~-~->   ** Disable confirmation
900 900  
901 - AT+CFM=1    **~-~->  ** Enable confirmation
866 + AT+ CFM=1    **~-~->  ** Enable confirmation
902 902  
903 903  
904 904  * (% style="color:blue" %)**Downlink Payload (prefix 0x05):**
905 905  
906 -(% style="color:#037691" %)**0x05 01 **(%%) ~/~/  Same as AT+CFM=1
871 +(% style="color:#037691" %)**0x05 01 **(%%) ~/~/  Same as AT+ SMOD =1
907 907  
908 908  
909 909  
... ... @@ -928,73 +928,6 @@
928 928  Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
929 929  
930 930  
931 -
932 -=== 3.2.11  Set BLEMASK to filter BLE iBeacon ===
933 -
934 -
935 -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.
936 -
937 -(% style="color:red" %)**Note: BLEMASK range is 6 ~~ 10 bytes. If AT+BLEMASK < 6 bytes, BLEMASK will be disabled.**
938 -
939 -(% style="color:blue" %)**AT Command:**
940 -
941 - (% style="color:#037691" %)**AT+BLEMASK=123456**   (%%) ~/~/ Set BLEMASK = 123456
942 -
943 - (% style="color:#037691" %)**AT+BLEMASK=0**  (%%) ~/~/ disable BLEMASK
944 -
945 -(% style="color:blue" %)**Downlink Payload: (Prefix : 0xB2)(Since firmware 1.4.1)**
946 -
947 -Example: 0xB2010203040506    ~/~/ Set BLEMASK to 123456
948 -
949 -
950 -
951 -=== 3.2.12  Set WiFIMASK to filter WiFi SSID(Since firmware 1.4.1) ===
952 -
953 -
954 -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 as prefix. It will ignore all other WiFi which doesn’t contact 123456 in the SSID.
955 -
956 -(% style="color:red" %)**Note: WiFiMASK range is 6 ~~ 10 bytes. If AT+ WiFiMASK < 6 bytes, WiFiMASK will be disabled.**
957 -
958 -(% style="color:blue" %)**AT Command:**
959 -
960 - (% style="color:#037691" %)**AT+WiFiMASK=123456**    (%%) ~/~/ Set WiFiMASK = 123456
961 -
962 - (% style="color:#037691" %)**AT+WiFiMASK=0**       (%%) ~/~/ disable WiFiMASK
963 -
964 -(% style="color:blue" %)**Downlink Payload: (Prefix : 0xB3)(Since firmware 1.4.1)**
965 -
966 -Example: 0xB3010203040506    ~/~/ Set WiFiMASK to 123456
967 -
968 -
969 -
970 -=== 3.2.13 Disable/Enable Information printing(Since firmware 1.4.1) ===
971 -
972 -
973 -Users can use this feature to enable/disable Information printing.
974 -
975 -(% style="color:blue" %)**AT Command:**
976 -
977 -(% style="color:#037691" %)**AT+SHOWID=XX         **(%%) ~/~/(Disable (0), Enable (1), default:0)
978 -\\Example: AT+SHOWID=1 ~-~-> Enable Information printing.
979 -
980 -
981 -
982 -=== 3.2.14 Get or Set Eight Channels Mode, only for us915, AU915(Since firmware 1.4.1) ===
983 -
984 -
985 -The Channels Mode in the LORAWAN LMIC library is from 0 ~~ 7. When CHE = 8, 72 channels will be accessible to the network.
986 -
987 -(% style="color:blue" %)**AT Command:**
988 -
989 -(% style="color:#037691" %)**AT+CHE=1**(%%) ~/~/ set one channels mode
990 -
991 -
992 -(% style="color:blue" %)**Downlink Payload:0X24**
993 -
994 -Example: 0x24 01 ~/~/ Same as AT+CHE=1
995 -
996 -
997 -
998 998  = 4. Setting for Different Scenarios =
999 999  
1000 1000  
... ... @@ -1035,7 +1035,6 @@
1035 1035  [[image:1664503574618-659.png]]
1036 1036  
1037 1037  
1038 -
1039 1039  (% style="color:blue" %)**Step5:** (%%) Select the firmware file (.bin format), com port and proper SPI configure. Clink Start. Bin file location:
1040 1040  
1041 1041  [[https:~~/~~/github.com/dragino/TrackerD/releases>>https://github.com/dragino/TrackerD/releases]]
... ... @@ -1081,18 +1081,7 @@
1081 1081  [[image:1664503715811-892.png]]
1082 1082  
1083 1083  
1084 -(% id="cke_bm_4554S" style="display:none" %) (%%)Find the path of SP32 installation, find the file as shown in Figure 1, and change the SPI pin to the shown in Figure 2.
1085 1085  
1086 -[[image:image-20221024105643-1.png]]
1087 -
1088 -**~ Figure1**
1089 -
1090 -
1091 -[[image:image-20221024105643-2.png]]
1092 -
1093 - **Figure2**
1094 -
1095 -
1096 1096  * **Download the latest TrackerD from the dragino github: [[https:~~/~~/github.com/dragino/TrackerD>>url:https://github.com/dragino/TrackerD]]**
1097 1097  
1098 1098  Put the Library in the TrackerD directory into the libraries file in the Arduino directory:
... ... @@ -1151,91 +1151,9 @@
1151 1151  |(% style="width:118px" %)A8|(% style="width:67px" %)Yellow|(% style="width:123px" %)MTMS/GPIO14
1152 1152  |(% style="width:118px" %)B8|(% style="width:67px" %)Grey|(% style="width:123px" %)MTDO/GPIO15
1153 1153  
1040 += 8.  Order Info =
1154 1154  
1155 -== 7.3 Notes on using different serial port tools for TrackerD ==
1156 1156  
1157 -
1158 -=== 7.3.1  Serial port utility ===
1159 -
1160 -
1161 -Serial port utility requires you to automatically add data streams.
1162 -
1163 -Need to adjust the data stream to RTS/CTS on physical restart.
1164 -
1165 -
1166 -(% class="wikigeneratedid" %)
1167 -[[image:image-20221102140621-1.png]]
1168 -
1169 -
1170 -When using AT commands, the data flow needs to be adjusted to XON/XOFF
1171 -
1172 -
1173 -[[image:image-20221102140638-2.png]]
1174 -
1175 -
1176 -
1177 -=== 7.3.2  SecureCRT ===
1178 -
1179 -
1180 -The default command window of SecureCRT is not displayed. Entering a command requires a complete input of the entire command. You can open the command window in the view.
1181 -
1182 -
1183 -[[image:image-20221102140704-3.png]]
1184 -
1185 -
1186 -[[image:image-20221102140712-4.png]]
1187 -
1188 -
1189 -
1190 -=== 7.3.3  PUTTY ===
1191 -
1192 -
1193 -[[image:image-20221102140748-5.png]]
1194 -
1195 -
1196 -Since putty does not have a command window, you need to fill in the complete command externally, and then copy it to putty.The information copied outside can be pasted by right-clicking the mouse in putty.
1197 -
1198 -
1199 -[[image:image-20221102140801-6.png]]
1200 -
1201 -
1202 -
1203 -= 8  Trouble Shooting =
1204 -
1205 -
1206 -== 8.1  TDC is changed to 4294947296 and cause no uplink. ==
1207 -
1208 -
1209 -(((
1210 -Before firmware v1.4.0: When the Transport Mode is enabled (**AT+INTWK=1**), the **TDC** needs to be greater than **MTDC**, otherwise, TDC setting will because 4294947296 after wakre up from motion. This bug is fixed in firmware v1.4.1
1211 -)))
1212 -
1213 -
1214 -
1215 -== 8.2  Device not able get AT Command or show output after wake up from deep sleep mode ==
1216 -
1217 -
1218 -(((
1219 -ESP32 is not able to accept the Interrupt from UART after wake up from deep sleep mode. User need to press the button (one click) and trackerD will be able to accept UART command, it there is no action in UART for 15 seconds. it will go to deep sleep mode.
1220 -)))
1221 -
1222 -
1223 -
1224 -== 8.3  The reason why it has been restarted after upgrading(V.1.4.1) ==
1225 -
1226 -
1227 -(((
1228 -If it is V1.4.0 and the previous version, new partitions need to be loaded when upgrading. The new version of the software is stored in the partition package. The upgrade method is shown in the figure
1229 -)))
1230 -
1231 -
1232 -[[image:image-20221107145243-1.png||height="695" width="443"]]
1233 -
1234 -
1235 -
1236 -= 9.  Order Info =
1237 -
1238 -
1239 1239  Part Number: (% style="color:blue" %)**TrackerD-XXX**
1240 1240  
1241 1241  (% style="color:blue" %)**XXX**(%%): The default frequency band
... ... @@ -1248,10 +1248,9 @@
1248 1248  * (% style="color:red" %)**AU915**(%%): Default frequency band AU915
1249 1249  * (% style="color:red" %)**US915**(%%): Default frequency band US915
1250 1250  
1055 += 9.  Packing Info =
1251 1251  
1252 -= 10.  Packing Info =
1253 1253  
1254 -
1255 1255  (% style="color:#037691" %)**Package Includes**:
1256 1256  
1257 1257  * TrackerD LoRaWAN GPS/BLE Tracker x 1
... ... @@ -1259,20 +1259,18 @@
1259 1259  
1260 1260  (% style="color:#037691" %)**Dimensions and Weight**:
1261 1261  
1262 -* Device Size: 85 x 48 x 15 mm
1065 +* Device Size: 85 x 48 x 15 cm
1263 1263  * Weight: 50g
1264 1264  
1068 += 10. Support =
1265 1265  
1266 -= 11. Support =
1267 1267  
1268 -
1269 1269  * 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.
1270 1270  * 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]].
1271 1271  
1074 += 11.  Reference =
1272 1272  
1273 -= 12.  Reference =
1274 1274  
1275 -
1276 1276  * [[**Firmware in Bin format**>>https://www.dropbox.com/sh/733s8xlwahhqg1d/AABxDz80lBVX_to8zNuUQWFja?dl=0]]
1277 1277  * **[[Source Code>>https://github.com/dragino/TrackerD]] **
1278 1278  * [[**Hardware Source**>>https://www.dropbox.com/sh/orwoy6cecb89m4e/AAD37sRuUrvKsHgAJxuVTkB5a?dl=0]]
1667288597595-714.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -27.9 KB
Content
image-20221024105643-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -11.3 KB
Content
image-20221024105643-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -64.5 KB
Content
image-20221102140621-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -46.1 KB
Content
image-20221102140638-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -40.8 KB
Content
image-20221102140704-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -15.5 KB
Content
image-20221102140712-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -73.2 KB
Content
image-20221102140748-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -56.0 KB
Content
image-20221102140801-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -21.0 KB
Content
image-20221107145243-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -107.3 KB
Content