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

From version 78.6
edited by Xiaoling
on 2022/10/18 16:18
Change comment: There is no comment for this version
To version 75.1
edited by Edwin Chen
on 2022/10/13 23:07
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
... ... @@ -98,7 +98,6 @@
98 98  * Tracking: max: 38mA
99 99  
100 100  
101 -
102 102  == 1.3  Features ==
103 103  
104 104  
... ... @@ -118,7 +118,6 @@
118 118  * Datalog
119 119  
120 120  
121 -
122 122  == 1.4  Applications ==
123 123  
124 124  
... ... @@ -126,7 +126,6 @@
126 126  * Human tracking
127 127  
128 128  
129 -
130 130  = 2.1 Use TrackerD =
131 131  
132 132  
... ... @@ -211,9 +211,7 @@
211 211  
212 212  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.
213 213  
214 -Use can also get the Device Status uplink through the downlink command: **Downlink:  0x2301**
215 215  
216 -
217 217  (% border="1.5" style="background-color:#ffffcc; color:green; width:520px" %)
218 218  |=(% 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
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
... ... @@ -290,16 +290,19 @@
290 290  
291 291  (% style="color:#037691" %)**Status Field (total 1 byte)**(%%):  0x02
292 292  
293 -(% border="1.5" style="background-color:#ffffcc; color:green; width:417px" %)
294 -|(% 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
295 -|(% 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"]]
288 +(% border="1.5" style="background-color:#ffffcc; color:green; width:450px" %)
289 +|(% 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
290 +|(% style="width:77px" %)**Value**|(% style="width:82px" %)Reserve|(% style="width:106px" %)PNACKMD|(% style="width:67px" %)LON|(% style="width:121px" %)Transport** **Mode
296 296  
292 +
297 297  
294 +
298 298  
296 +
299 299  === 2.4.2 Uplink FPORT~=2, Realtime GNSS Positioning + Temperature & Humidity ===
300 300  
301 301  
302 -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,
300 +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.
303 303  
304 304  
305 305  (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %)
... ... @@ -323,6 +323,7 @@
323 323  |=(% scope="row" style="width: 50px;" %)**Size(bit)**|(% style="width:50px" %)1 bit|(% style="width:80px" %)1bit|(% style="width:50px" %)14bits
324 324  |=(% style="width: 72px;" %)**Value**|(% style="width:67px" %)reserve|(% style="width:118px" %)Alarm Indicate|(% style="width:63px" %)[[BAT>>||anchor="HBAT:"]] 
325 325  
324 +
326 326  ==== (% style="color:blue" %)**FLAG:**(%%) ====
327 327  
328 328  (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:250px" %)
... ... @@ -337,8 +337,6 @@
337 337  * Latitude: 02863D68  ⇒  //if (0x//02863D68//& 0x80000000 = 0 )~://  //value = 02863D68 /1000000 = 42.351976//
338 338  * Longitude: FAC29BAF  ⇒ //if (0x//FAC29BAF// & 0x80000000 = 1 )~://  //value = (0x//FAC29BAF// – 0x 100000000)/1000000 =//-87.9094//57//
339 339  
340 -
341 -
342 342  (% style="color:red" %)**Important note:**
343 343  
344 344  1.  When power is low (<2.84v), GPS won't be able to get location info and GPS feature will be disabled and the location field will be filled with 0x0FFFFFFF, 0x0FFFFFFF.
... ... @@ -420,7 +420,7 @@
420 420  === 2.4.3  Uplink FPORT~=3, Realtime GNSS Positioning (Default Mode) ===
421 421  
422 422  
423 -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)
420 +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)
424 424  
425 425  
426 426  (% border="1.2" cellspacing="3" style="background-color:#ffffcc; color:green; width:480px" %)
... ... @@ -439,7 +439,7 @@
439 439  === 2.4.4  Uplink FPORT~=4, History GNSS Positioning ===
440 440  
441 441  
442 -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.
439 +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.
443 443  
444 444  
445 445  (% style="color:red" %)**Note for this mode:**
... ... @@ -446,7 +446,6 @@
446 446  
447 447  * a) TrackerD will do an ACK check for data records sending to make sure every data arrive server.
448 448  * 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.
449 -* 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
450 450  
451 451  The payload is 15 bytes, as below.
452 452  
... ... @@ -503,7 +503,7 @@
503 503  [[image:1664502649601-895.png]]
504 504  
505 505  
506 -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]]
502 +Add the decoder from this link:
507 507  
508 508  
509 509  Save the change the uplink message will be parsed. As below:
... ... @@ -547,9 +547,8 @@
547 547  == 2.7  Datalog Feature ==
548 548  
549 549  
550 -total 273 entries,by default,
546 +total 273 entries,by default disable
551 551  
552 -User can set [[PNACKMD=1>>||anchor="H3.2.10A0A0AutoSendNone-ACKmessages"]], to enable Datalog feature.
553 553  
554 554  Example use case.
555 555  
... ... @@ -610,6 +610,8 @@
610 610  |(% style="width:157px" %)**Get Downlink**|(% style="width:271px" %)(% style="color:green" %)**GREEN**(%%) led on 1 second|(% style="width:202px" %)Yes
611 611  |(% style="width:157px" %)**Movement Detect**|(% style="width:271px" %)(% style="color:red" %)**RED **(%%)led on 500ms|(% style="width:202px" %)N/A
612 612  
608 +
609 +
613 613  == 2.11 Button Function ==
614 614  
615 615  
... ... @@ -631,6 +631,8 @@
631 631  |(% 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
632 632  |(% 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.
633 633  
631 +
632 +
634 634  == 2.12 USB Port Function ==
635 635  
636 636  
... ... @@ -641,6 +641,8 @@
641 641  * [[Configure Device>>||anchor="H3.ConfigureTrackerDviaATcommandorLoRaWANdownlink"]]
642 642  * [[Upgrade Firmware>>||anchor="H5.UploadFirmware"]]
643 643  
643 +
644 +
644 644  = 3. Configure TrackerD via AT command or LoRaWAN downlink =
645 645  
646 646