Last modified by Xiaoling on 2025/04/27 16:48

From version 84.9
edited by Xiaoling
on 2022/10/26 08:46
Change comment: There is no comment for this version
To version 74.3
edited by Xiaoling
on 2022/10/11 09:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -205,11 +205,9 @@
205 205  
206 206  Uplink the device configures with FPORT=5. Once TrackerD Joined the network, it will uplink this message to the server. After the first uplink, TrackerD will uplink Device Status every 12 hours.
207 207  
208 -Use can also get the Device Status uplink through the downlink command: **Downlink:  0x2301**
209 209  
210 -
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
209 +(% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %)
210 +|=(% 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
213 213  |=(% 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
214 214  
215 215  [[image:1665301570342-765.png]]
... ... @@ -252,44 +252,50 @@
252 252  
253 253  Use can also get the Device Status uplink through the downlink command:
254 254  
253 +TrackerD Model:0x40
255 255  
256 -(% style="color:#037691" %)**SMOD Field (total 1 byte)**(%%):0x40
255 +(% border="1.5" style="background-color:#ffffcc; color:green; width:314px" %)
256 +|(% style="width:75px" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:88px" %)2bit|(% style="width:84px" %)4bit
257 +|(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:88px" %)GPS_MOD|(% style="width:84px" %)BLE_MOD
257 257  
258 -(% border="1.5" style="background-color:#ffffcc; color:green; width:350px" %)
259 -|=(% scope="row" style="width: 75px;" %)**Size(bit)**|(% style="width:64px" %)2bits|(% style="width:104px" %)2bit|(% style="width:103px" %)4bit
260 -|=(% style="width: 75px;" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:104px" %)GPS_Settings|(% style="width:103px" %)BLE_Settings
259 +(% style="color:blue" %)**SMOD:**
261 261  
262 -(% style="color:blue" %)** SMOD:**
261 +(% style="color:red" %)**1 :** (%%) GPS ONLY
263 263  
264 -(% style="color:red" %)** 1 :** (%%) GPS ONLY
263 +(% style="color:red" %)**2 :** (%%) BLE ONLY
265 265  
266 -(% style="color:red" %)** 2 :** (%%) BLE ONLY
265 +(% style="color:red" %)**3 :**  (%%) GPS/BLE Hybrid
267 267  
268 -(% style="color:red" %)** 3 :**  (%%) GPS/BLE Hybrid
269 269  
268 +(% style="color:blue" %)**GPS MOD:**
270 270  
271 -(% style="color:blue" %)** GPS_MOD: Define how to send GPS payload**
270 +(% style="color:red" %)**0 : ** (%%) Enable uploading on-board Temperature and humidity values
272 272  
273 -(% style="color:red" %)** 0 : ** (%%) Enable uploading on-board Temperature and humidity values
272 +(% style="color:red" %)**1 :** (%%) Disable uploading on-board Temperature and humidity values
274 274  
275 -(% style="color:red" %)** 1 :** (%%) Disable uploading on-board Temperature and humidity values
276 276  
275 +(% style="color:blue" %)**BLE MOD:**
277 277  
278 -(% style="color:blue" %)** BLE_Settings:**
277 +(% style="color:red" %)**1: ** (%%) BLE Positioning with Strongest iBeacon
279 279  
280 -(% style="color:red" %)** 1: ** (%%) BLE Positioning with Strongest iBeacon
279 +TrackerD Status:  0x02
281 281  
281 +(% border="1.5" style="background-color:#ffffcc; color:green; width:345px" %)
282 +|(% style="width:77px" %)**Size(bit)**|(% style="width:91px" %)1bits|(% style="width:48px" %)1bit|(% style="width:126px" %)1bit
283 +|(% style="width:77px" %)**Value**|(% style="width:91px" %)PNACKMD|(% style="width:48px" %)LON|(% style="width:126px" %)Transport** **Mode
282 282  
283 -(% style="color:#037691" %)**Status Field (total 1 byte)**(%%) 0x02
285 +(% style="color:red" %)**0 : **(%%) Transport Mode
284 284  
285 -(% border="1.5" style="background-color:#ffffcc; color:green; width:417px" %)
286 -|=(% scope="row" style="width: 77px;" %)**Size(bit)**|(% style="width:70px" %)5 Bits|(% style="width:92px" %)1 Bit|(% style="width:48px" %)1 Bit|(% style="width:126px" %)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"]]
287 +(% style="color:red" %)**1 :  **(%%) AT+LON
288 288  
289 +(% style="color:red" %)**2 : **(%%) Datalog Enable/Disable
290 +
291 +
292 +
289 289  === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity ===
290 290  
291 291  
292 -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,
296 +User can use **AT+SMOD=1,0** to enable uploading on-board Temperature and humidity values, and the total payload will be 15 bytes, please note that 15 bytes won't work on DR0 on US915/AU915 frequency band.
293 293  
294 294  
295 295  (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %)
... ... @@ -345,12 +345,12 @@
345 345  
346 346  ==== (% style="color:blue" %)**Alarm:**(%%) ====
347 347  
348 -**Example: ** 0x4B & 0x40 >> 6 = 0x01
352 +Example:  0x4B & 0x40 >> 6 = 0x01
349 349  
350 350  
351 351  ==== (% style="color:blue" %)**BAT:**(%%) ====
352 352  
353 -**Example: ** 0x4B45 & 0x3FFF ⇒ 2885 (mV).
357 +Example:  0x0CDD & 0x3FFF ⇒ 3293 (mV).
354 354  
355 355  (((
356 356  The battery info shows the battery voltage, User can use the below mapping to indicate the battery in percentage: \
... ... @@ -362,37 +362,30 @@
362 362  * 3.40v ~~ 3.69v:  20% ~~ 40%
363 363  * < 3.39v:  0~~20%
364 364  
369 +
370 +(% class="wikigeneratedid" %)
365 365  ==== (% style="color:blue" %)**MOD:**(%%) ====
366 366  
367 -**Example: ** (0x60>>6) & 0x3f =1
373 +Set the format of GPS data uplink link
368 368  
369 -**Set the format of GPS data uplink link:**
375 +0x00:  Enable uploading on-board Temperature and humidity values
370 370  
371 -(% style="color:#037691" %)**0x00:** (%%) Enable uploading on-board Temperature and humidity values
372 -(% style="color:#037691" %)**0x01: ** (%%) Disable uploading on-board Temperature and humidity values
377 +0x01:  Disable uploading on-board Temperature and humidity values
373 373  
374 374  
375 -**Set the format of BLE data uplink link:**
376 -
377 -(% style="color:#037691" %)**0x01: ** (%%) BLE Positioning with Strongest iBeacon
378 -
379 -
380 380  ==== (% style="color:blue" %)**LON:**(%%) ====
381 381  
382 -**Example:** (0x60>>5) & 0x01=1.
383 -
384 384  Enable/Disable LED activity for uplink
385 385  
386 386  (((
387 -(% style="color:#037691" %)**0x00:**  (%%) Disable LED indicator.
385 +0x00:  Disable LED indicator.
388 388  )))
389 389  
390 390  (((
391 -(% style="color:#037691" %)**0x01:**  (%%) Enable LED indicator (Default Value)
389 +0x01:  Enable LED indicator (Default Value)
392 392  )))
393 393  
394 394  
395 -
396 396  ==== (% style="color:blue" %)**Hum:**(%%) ====
397 397  
398 398  0202 = //if (0x0202 & 0x8000 = 0 ):  value =// 0x0202 / 100 = +514 ⇒ 51.4 degree
... ... @@ -407,7 +407,7 @@
407 407  === 2.4.3  Uplink FPORT~=3, Realtime GNSS Positioning (Default Mode) ===
408 408  
409 409  
410 -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)
407 +The default uplink payload includes totally 11 bytes. The payload is the first 11 bytes of Uplink FPORT=2, real-time GNSS positioning, (remove the temp and humidity)
411 411  
412 412  
413 413  (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %)
... ... @@ -426,7 +426,7 @@
426 426  === 2.4.4  Uplink FPORT~=4, History GNSS Positioning ===
427 427  
428 428  
429 -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.
426 +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.
430 430  
431 431  
432 432  (% style="color:red" %)**Note for this mode:**
... ... @@ -433,7 +433,6 @@
433 433  
434 434  * a) TrackerD will do an ACK check for data records sending to make sure every data arrive server.
435 435  * 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.
436 -* 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
437 437  
438 438  The payload is 15 bytes, as below.
439 439  
... ... @@ -450,11 +450,6 @@
450 450  === 2.4.5  Uplink FPORT~=6, BLE Positioning with Strongest iBeacon ===
451 451  
452 452  
453 -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.
454 -
455 -User can set **[[BLEMASK>>||anchor="H3.2.11A0SetBLEMASKtofilterBLEiBeacon"]]** so TrackerD will only search the iBeacons which have UUID that match the BLEMASK settings.
456 -
457 -
458 458  (% border="1.5" cellspacing="3" style="background-color:#ffffcc; color:green; width:450px" %)
459 459  |=(% scope="row" style="width: 60px;" %)(((
460 460  **Size(bytes)**
... ... @@ -474,7 +474,7 @@
474 474  [[image:1664502425687-834.png]]
475 475  
476 476  
477 -* (% style="color:#037691" %)**BAT: ** (%%) Ex1:0x4B45 & 0x3FFF ⇒ 3901 (mV).
468 +* (% style="color:#037691" %)**BAT: ** (%%) Ex1: 0x4B45 & 0x3FFF ⇒ 3901 (mV).
478 478  * (% style="color:#037691" %)**MODE:   **(%%)Define the payload format.
479 479  * (% style="color:#037691" %)**UUID:     **(%%)The uuid from the strongest iBeacon.
480 480  * (% style="color:#037691" %)**MAJOR:** (%%) The MAJOR from the strongest iBeacon.
... ... @@ -493,9 +493,8 @@
493 493  [[image:1664502649601-895.png]]
494 494  
495 495  
496 -Add the decoder from this link: 
487 +Add the decoder from this link:
497 497  
498 -[[https:~~/~~/github.com/dragino/dragino-end-node-decoder/tree/main/TrackerD>>https://github.com/dragino/dragino-end-node-decoder/tree/main/TrackerD]]
499 499  
500 500  Save the change the uplink message will be parsed. As below:
501 501  
... ... @@ -506,10 +506,15 @@
506 506  == 2.5 Integrate with Datacake ==
507 507  
508 508  
499 +(((
509 509  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.
501 +)))
510 510  
503 +(((
511 511  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]]
505 +)))
512 512  
507 +
513 513  [[image:1664502695771-538.png]]
514 514  
515 515  
... ... @@ -517,12 +517,15 @@
517 517  == 2.6 Integrate with Tago ==
518 518  
519 519  
520 -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.
515 +(((
516 +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.
517 +)))
521 521  
519 +(((
522 522  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]]
521 +)))
523 523  
524 524  
525 -
526 526  [[image:1664502715371-321.png]]
527 527  
528 528  
... ... @@ -530,9 +530,8 @@
530 530  == 2.7  Datalog Feature ==
531 531  
532 532  
533 -total 273 entries,by default,
531 +total 273 entries,by default disable
534 534  
535 -User can set [[PNACKMD=1>>||anchor="H3.2.10A0A0AutoSendNone-ACKmessages"]], to enable Datalog feature.
536 536  
537 537  Example use case.
538 538  
... ... @@ -552,7 +552,7 @@
552 552  
553 553  
554 554  (((
555 -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.
552 +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.
556 556  )))
557 557  
558 558  
... ... @@ -560,7 +560,7 @@
560 560  Two ways to exit alarm mode:
561 561  )))
562 562  
563 -* Server sends a downlink command to exit.
560 +* Server send a downlink command to exit.
564 564  * User fast press the RED button 10 times.
565 565  
566 566  (((
... ... @@ -648,9 +648,11 @@
648 648  [[image:1664503022490-662.png]]
649 649  
650 650  
648 +
651 651  [[image:1664503035713-500.png]]
652 652  
653 653  
652 +
654 654  [[image:1664503047675-651.png]]
655 655  
656 656  
... ... @@ -764,38 +764,42 @@
764 764  === 3.2.7 Set Positioning Mode ===
765 765  
766 766  
767 -SMOD define how TrackerD scan and uplink data:
766 +SMOD define the how TrackerD scan and uplink data:
768 768  
769 769  
770 770  * (% style="color:blue" %)**AT Command:**
771 771  
772 -(% style="color:#037691" %)**AT+SMOD=aa,bb,cc**
771 +(% style="color:#037691" %)**AT+SMOD=aa,bb**
773 773  
774 774  (% style="color:#037691" %)** aa:**
775 775  
776 -* (% style="color:red" %)**1: GPS ONLY(Factory Settings):    **(%%)only get and uplink GPS location info.
777 -* (% style="color:red" %)**2: BLE ONLY:              **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking.
778 -* (% 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.
775 +* (% style="color:#037691" %)**1: GPS ONLY(Factory Settings):    **(%%)only get and uplink GPS location info.
776 +* (% style="color:#037691" %)**2: BLE ONLY:              **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking.
777 +* (% 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
779 779  
780 780  (% style="color:#037691" %)**bb:**
781 781  
782 -* (% style="color:red" %)**0 :  **(%%)GPS+ BAT+ State+Tem&Hum
783 -* (% style="color:red" %)**1 :**(%%)  GPS +BAT State
781 +(% style="color:#037691" %)** if aa = 1: **
784 784  
785 -(% style="color:#037691" %)**cc:   **
783 +* (% style="color:#037691" %)**0 :  **(%%)GPS+ BAT+ State+Tem&Hum
784 +* (% style="color:#037691" %)**1 :**(%%)  GPS +BAT State
786 786  
787 -* (% style="color:red" %)**1 : **(%%) (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State  
786 +(% style="color:#037691" %)** if aa = 2: **
788 788  
789 -(% style="color:blue" %)**Example:**
788 +* (% style="color:#037691" %)**3 :  **(%%)(iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State
790 790  
791 - AT+ SMOD =1,0,0 ~-~->  GPS+ BAT+ State+Tem&Hum
792 - AT+ SMOD =1,1,0 ~-~->  GPS +BAT State
793 - AT+ SMOD =2,0,1 ~-~->  (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State
790 + **Example:**
794 794  
792 + AT+ SMOD =1,0  **~-~-> ** GPS+ BAT+ State+Tem&Hum
795 795  
794 + AT+ SMOD =1,1    **~-~->**  GPS +BAT State
795 +
796 + AT+ SMOD =2,3    **~-~->**  (iBeacon)UUID+ Major + Minor+Power+Rssi+BAT+State
797 +
798 +
796 796  * (% style="color:blue" %)**Downlink Payload (prefix 0xA5):**
797 797  
798 -(% style="color:#037691" %)**0xA5 01 00 00**    (%%) ~/~/  Same as AT+ SMOD =1,0,0
801 +(% style="color:#037691" %)**0xA5 01 00**    (%%) ~/~/  Same as AT+ SMOD =1,0
799 799  
800 800  
801 801  
... ... @@ -812,7 +812,7 @@
812 812  
813 813  (% style="color:#037691" %)**AT+FTIME=xx**  (%%) **~-~-> ** Set to use xx as max fix time.
814 814  
815 -**Example:**  AT+FTIME=150
818 +Example:  AT+FTIME=150
816 816  
817 817  
818 818  * (% style="color:blue" %)**Downlink Payload (prefix 0xAA):**
... ... @@ -849,7 +849,7 @@
849 849  
850 850  * (% style="color:blue" %)**AT Command:**
851 851  
852 -(% style="color:#037691" %)**AT+CFM=xx**
855 +(% style="color:#037691" %)**AT+CFM=xx. **
853 853  
854 854  
855 855  **~ Example:**
... ... @@ -865,48 +865,6 @@
865 865  
866 866  
867 867  
868 -=== 3.2.10  Auto Send None-ACK messages ===
869 -
870 -
871 -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.
872 -
873 -
874 -* (% style="color:blue" %)**AT Command: AT+PNACKMD**
875 -
876 -The default factory setting is 0.
877 -
878 -
879 -**Command Example Function Response:**
880 -
881 -(% style="color:#037691" %)**AT+PNACKMD=1**  (%%) ~/~/  Poll None-ACK message OK
882 -
883 -
884 -* (% style="color:blue" %)**Downlink Command: 0x34**
885 -
886 -Example: 0x3401  ~/~/  Same as AT+PNACKMD=1
887 -
888 -
889 -
890 -=== 3.2.11  Set BLEMASK to filter BLE iBeacon ===
891 -
892 -
893 -BLEMASK is to filter the unwanted BLE iBeacons during scan. For example, if BLEMASK is 123456. LBT1 will only uplink UUID info which includes 123456. It will ignore all other iBeacons which doesn’t contact 123456 in the UUID.
894 -
895 -(% style="color:red" %)**Note: BLEMASK range is 6 ~~ 10 bytes. If AT+BLEMASK < 6 bytes, BLEMASK will be disabled.**
896 -
897 -(% style="color:blue" %)**AT Command:**
898 -
899 - (% style="color:#037691" %)**AT+BLEMASK=123456**   (%%) ~/~/ Set BLEMASK = 123456
900 -
901 - (% style="color:#037691" %)**AT+BLEMASK=0**  (%%) ~/~/ disable BLEMASK
902 -
903 -
904 -(% style="color:blue" %)**Downlink Payload: (Prefix : 0xA5)**
905 -
906 -Example: 0xA5010203040506    ~/~/ Set BLEMASK to 123456
907 -
908 -
909 -
910 910  = 4. Setting for Different Scenarios =
911 911  
912 912  
... ... @@ -947,7 +947,6 @@
947 947  [[image:1664503574618-659.png]]
948 948  
949 949  
950 -
951 951  (% style="color:blue" %)**Step5:** (%%) Select the firmware file (.bin format), com port and proper SPI configure. Clink Start. Bin file location:
952 952  
953 953  [[https:~~/~~/github.com/dragino/TrackerD/releases>>https://github.com/dragino/TrackerD/releases]]
... ... @@ -993,18 +993,7 @@
993 993  [[image:1664503715811-892.png]]
994 994  
995 995  
996 -(% 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.
997 997  
998 -[[image:image-20221024105643-1.png]]
999 -
1000 -**~ Figure1**
1001 -
1002 -
1003 -[[image:image-20221024105643-2.png]]
1004 -
1005 - **Figure2**
1006 -
1007 -
1008 1008  * **Download the latest TrackerD from the dragino github: [[https:~~/~~/github.com/dragino/TrackerD>>url:https://github.com/dragino/TrackerD]]**
1009 1009  
1010 1010  Put the Library in the TrackerD directory into the libraries file in the Arduino directory:
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