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

From version 84.8
edited by Xiaoling
on 2022/10/26 08:42
Change comment: There is no comment for this version
To version 106.1
edited by Bei Jinggeng
on 2022/11/07 09:15
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -124,7 +124,7 @@
124 124  * Human tracking
125 125  
126 126  
127 -= 2.1 Use TrackerD =
127 += 2.  Use TrackerD =
128 128  
129 129  
130 130  == 2.1 How it works? ==
... ... @@ -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:              **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking.
197 -* (% 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.
195 +* (% style="color:#037691" %)**GPS ONLY(Factory Settings):    **(%%)Only get and uplink GPS location info.
196 +* (% 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.
197 +* (% 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  
... ... @@ -212,7 +212,7 @@
212 212  
213 213  
214 214  (% border="1.5" style="background-color:#ffffcc; color:green; width:440px" %)
215 -|=(% 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
215 +|=(% 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" %)4bit
263 -|(% style="width:75px" %)**Value**|(% style="width:64px" %)SMOD|(% style="width:137px" %)GPS_Settings|(% style="width:142px" %)BLE_Settings
261 +(% border="1.5" style="background-color:#ffffcc; color:green; width:270px" %)
262 +|=(% scope="row" style="width: 60px;" %)**Size(bit)**|(% style="width:50px" %)2bits|(% style="width:80px" %)2bit|(% style="width:80px" %)4bit
263 +|=(% 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  
... ... @@ -282,12 +282,14 @@
282 282  
283 283  (% style="color:red" %)** 1: ** (%%) BLE Positioning with Strongest iBeacon
284 284  
285 +(% style="color:red" %)** 2:**  (%%)WiFi Positioning with Strongest WiFi SSID(% style="color:blue" %)(V1.4.1 Version support this function later)(%%)  
285 285  
287 +
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 Bit
290 -|(% 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"]]
290 +(% border="1.5" style="background-color:#ffffcc; color:green; width:260px" %)
291 +|=(% 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
292 +|=(% 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 292  
293 293  === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity ===
... ... @@ -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;" %)(((
301 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:320px" %)
302 +|=(% 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" %)(((
304 +)))|(% 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" %)(((
306 +)))|(% 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:250px" %)
323 -|=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:50px" %)2bits|(% style="width:50px" %)1bit
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
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 
... ... @@ -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;" %)(((
419 +(% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:300px" %)
420 +|=(% 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" %)1
422 +)))|(% 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:"]]
... ... @@ -437,12 +437,12 @@
437 437  (% style="color:red" %)**Note for this mode:**
438 438  
439 439  * a) TrackerD will do an ACK check for data records sending to make sure every data arrive server.
440 -* 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.
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.
441 441  * 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
442 442  
443 443  The payload is 15 bytes, as below.
444 444  
445 -(% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %)
446 +(% 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  Add Payload format in TTN V3 ===
492 +=== 2.4.6  Uplink FPORT~=8, WiFi Positioning with Strongest WiFi SSID(Since firmware 1.4.1) ===
492 492  
493 493  
494 -In TTN V3, use can add a custom payload so it shows friendly.
495 +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  
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 +
496 496  In the page (% style="color:#037691" %)**Applications ~-~-> Payload Formats ~-~-> Custom ~-~-> decoder**
497 497  
498 498  
... ... @@ -615,8 +615,8 @@
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: 210px;" %)**Action**|=(% style="width: 210px;" %)**Description**
642 +(% border="1" style="background-color:#ffffcc; color:green; width:510px" %)
643 +|=(% 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.
... ... @@ -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:              **(%%)Only obtain iBeacon info via BLE and uplink. Design for Indoor tracking.
787 -* (% 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.
809 +* (% style="color:red" %)**1: GPS ONLY(Factory Settings):    **(%%)Only get and uplink GPS location info.
810 +* (% 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.
811 +* (% 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  
821 +* (% 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
828 + AT+ SMOD =2,0,2 ~-~->  (WiFi)SSID+Rssi+BAT+State
803 803  
804 804  
805 805  * (% style="color:blue" %)**Downlink Payload (prefix 0xA5):**
... ... @@ -870,7 +870,7 @@
870 870  
871 871  * (% style="color:blue" %)**Downlink Payload (prefix 0x05):**
872 872  
873 -(% style="color:#037691" %)**0x05 01 **(%%) ~/~/  Same as AT+ SMOD =1
899 +(% style="color:#037691" %)**0x05 01 **(%%) ~/~/  Same as AT+ CFM =1
874 874  
875 875  
876 876  
... ... @@ -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. LBT1 will only uplink UUID info which includes 123456. It will ignore all other iBeacons which doesn’t contact 123456 in the UUID.
928 +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  
... ... @@ -909,13 +909,57 @@
909 909  
910 910   (% style="color:#037691" %)**AT+BLEMASK=0**  (%%) ~/~/ disable BLEMASK
911 911  
938 +(% style="color:blue" %)**Downlink Payload: (Prefix : 0xB2)(Since firmware 1.4.1)**
912 912  
913 -(% style="color:blue" %)**Downlink Payload: (Prefix : 0xA5)**
940 +Example: 0xB2010203040506    ~/~/ Set BLEMASK to 123456
914 914  
915 -Example: 0xA5010203040506    ~/~/ Set BLEMASK to 123456
916 916  
917 917  
944 +=== 3.2.12  Set WiFIMASK to filter WiFi SSID(Since firmware 1.4.1) ===
918 918  
946 +
947 +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.
948 +
949 +(% style="color:red" %)**Note: WiFiMASK range is 6 ~~ 10 bytes. If AT+ WiFiMASK < 6 bytes, WiFiMASK will be disabled.**
950 +
951 +(% style="color:blue" %)**AT Command:**
952 +
953 + (% style="color:#037691" %)**AT+WiFiMASK =123456**    (%%) ~/~/ Set WiFiMASK = 123456
954 +
955 + (% style="color:#037691" %)**AT+WiFiMASK =0**       (%%) ~/~/ disable WiFiMASK
956 +
957 +(% style="color:blue" %)**Downlink Payload: (Prefix : 0xB3)(Since firmware 1.4.1)**
958 +
959 +Example: 0xB3010203040506    ~/~/ Set WiFiMASK to 123456
960 +
961 +
962 +
963 +=== 3.2.13 Disable/Enable Information printing(Since firmware 1.4.1) ===
964 +
965 +
966 +Users can use this feature to enable/disable Information printing.
967 +
968 +(% style="color:blue" %)**AT Command:**
969 +
970 +(% style="color:#037691" %)**AT+SHOWID=XX         **(%%) ~/~/(Disable (0), Enable (1), default:0)
971 +\\Example: AT+SHOWID =1 ~-~-> Enable Information printing.
972 +
973 +
974 +
975 +=== 3.2.14 Get or Set Eight Channels Mode, only for us915, AU915(Since firmware 1.4.1) ===
976 +
977 +
978 +The Channels Mode in the LORAWAN LMIC library is from 0 ~~ 7. When CHE = 8, 72 channels will be accessible to the network.
979 +
980 +(% style="color:blue" %)**AT Command:**
981 +
982 +(% style="color:#037691" %)**AT+CHE=1**(%%) ~/~/ set one channels mode,
983 +
984 +(% style="color:blue" %)**Downlink Payload:0X24**(%%)
985 +Example: 0x24 01 ~/~/ Same as AT+CHE= = 1
986 +
987 +
988 +
919 919  = 4. Setting for Different Scenarios =
920 920  
921 921  
... ... @@ -1073,6 +1073,60 @@
1073 1073  |(% style="width:118px" %)B8|(% style="width:67px" %)Grey|(% style="width:123px" %)MTDO/GPIO15
1074 1074  
1075 1075  
1146 +== 7.3 Notes on using different serial port tools for TrackerD ==
1147 +
1148 +
1149 +=== **Serial port utility** ===
1150 +
1151 +
1152 +Serial port utility requires you to automatically add data streams.
1153 +
1154 +Need to adjust the data stream to RTS/CTS on physical restart.
1155 +
1156 +
1157 +(% class="wikigeneratedid" %)
1158 +[[image:image-20221102140621-1.png]]
1159 +
1160 +
1161 +When using AT commands, the data flow needs to be adjusted to XON/XOFF
1162 +
1163 +
1164 +[[image:image-20221102140638-2.png]]
1165 +
1166 +
1167 +
1168 +=== **SecureCRT** ===
1169 +
1170 +
1171 +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.
1172 +
1173 +
1174 +[[image:image-20221102140704-3.png]]
1175 +
1176 +
1177 +[[image:image-20221102140712-4.png]]
1178 +
1179 +
1180 +
1181 +=== **PUTTY** ===
1182 +
1183 +
1184 +[[image:image-20221102140748-5.png]]
1185 +
1186 +
1187 +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.
1188 +
1189 +
1190 +[[image:image-20221102140801-6.png]]
1191 +
1192 +
1193 +== 7.4 TrackerD trouble shooting ==
1194 +
1195 +
1196 +V1.4.0: When the motion mode is turned on, the TDC needs to be greater than MTDC, otherwise TDC time will be confused
1197 +
1198 +
1199 +
1076 1076  = 8.  Order Info =
1077 1077  
1078 1078  
... ... @@ -1099,7 +1099,7 @@
1099 1099  
1100 1100  (% style="color:#037691" %)**Dimensions and Weight**:
1101 1101  
1102 -* Device Size: 85 x 48 x 15 cm
1226 +* Device Size: 85 x 48 x 15 mm
1103 1103  * Weight: 50g
1104 1104  
1105 1105  
... ... @@ -1117,4 +1117,5 @@
1117 1117  * **[[Source Code>>https://github.com/dragino/TrackerD]] **
1118 1118  * [[**Hardware Source**>>https://www.dropbox.com/sh/orwoy6cecb89m4e/AAD37sRuUrvKsHgAJxuVTkB5a?dl=0]]
1119 1119  
1244 +
1120 1120  
1667288597595-714.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +27.9 KB
Content
image-20221102140621-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +46.1 KB
Content
image-20221102140638-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +40.8 KB
Content
image-20221102140704-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +15.5 KB
Content
image-20221102140712-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +73.2 KB
Content
image-20221102140748-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +56.0 KB
Content
image-20221102140801-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Kilight
Size
... ... @@ -1,0 +1,1 @@
1 +21.0 KB
Content