Last modified by Mengting Qiu on 2025/07/01 15:58

From version 104.3
edited by Edwin Chen
on 2025/06/27 11:03
Change comment: There is no comment for this version
To version 103.2
edited by Xiaoling
on 2025/06/13 11:52
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Edwin
1 +XWiki.Xiaoling
Content
... ... @@ -108,7 +108,6 @@
108 108  
109 109  [[image:image-20250416143859-1.jpeg]]
110 110  
111 -
112 112  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
113 113  |=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
114 114  |[[image:1749523489553-702.png]] 1~~3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
... ... @@ -419,26 +419,21 @@
419 419  Datalog Feature is to ensure IoT Server can get all sampling data from Sensor even if the LoRaWAN network is down. For each sampling, S31x-LB/LS will store the reading for future retrieving purposes.
420 420  
421 421  
422 -=== 2.5.1 How datalog works ===
421 +=== 2.5.1 Ways to get datalog via LoRaWAN ===
423 423  
424 424  
425 -S31x-LB/LS will wait for ACK for every uplink, when there is no LoRaWAN network,S31x-LB/LS 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.
424 +Set PNACKMD=1, S31x-LB/LS will wait for ACK for every uplink, when there is no LoRaWAN network,S31x-LB/LS 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 426  
427 427  * (((
428 428  a) S31x-LB/LS will do an ACK check for data records sending to make sure every data arrive server.
429 429  )))
430 430  * (((
431 -b) S31x-LB/LS will send data in **CONFIRMED Mode**, but S31x-LB/LS 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 S31x-LB/LS gets a ACK, S31x-LB/LS will consider there is a network connection and resend all NONE-ACK messages.
432 -
433 -
430 +b) S31x-LB/LS will send data in **CONFIRMED Mode** when PNACKMD=1, but S31x-LB/LS 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 S31x-LB/LS gets a ACK, S31x-LB/LS will consider there is a network connection and resend all NONE-ACK messages.
434 434  )))
435 435  
436 -=== 2.5.2 Enable Datalog ===
433 +=== 2.5.2 Unix TimeStamp ===
437 437  
438 438  
439 -=== 2.5.3 Unix TimeStamp ===
440 -
441 -
442 442  S31x-LB/LS uses Unix TimeStamp format based on
443 443  
444 444  [[image:image-20250328173339-5.jpeg]]