Last modified by Mengting Qiu on 2025/07/01 15:58
From version 104.4
edited by Edwin Chen
on 2025/06/27 11:04
on 2025/06/27 11:04
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Edwin1 +XWiki.Xiaoling - Content
-
... ... @@ -419,32 +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 Howdatalogworks===422 +=== 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. 425 +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 - 431 +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 EnableDatalog434 +=== 2.5.2 Unix TimeStamp === 437 437 438 438 439 -User need to make sure below two settings are enable to use datalog; 440 - 441 -* (% style="color:blue" %)**SYNCMOD=1**(%%) to enable sync time via LoRaWMAC command 442 - 443 - 444 - 445 -=== 2.5.3 Unix TimeStamp === 446 - 447 - 448 448 S31x-LB/LS uses Unix TimeStamp format based on 449 449 450 450 [[image:image-20250328173339-5.jpeg]] ... ... @@ -456,7 +456,9 @@ 456 456 [[image:image-20250328173355-6.jpeg]] 457 457 458 458 448 +So, we can use AT+TIMESTAMP=1611889405 or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25 459 459 450 + 460 460 === 2.5.3 Set Device Time === 461 461 462 462