timesync improvements
This commit is contained in:
1 parent
7b95359452
commit
af4cf1d09f
10 files changed
+163
-135
No files matched your search
@@ -5,7 +5,6 @@
|
||||
#include "timekeeper.h"
|
||||
|
||||
#define IF482_FRAME_SIZE (17)
|
||||
#define IF482_PULSE_LENGTH (1000)
|
||||
|
||||
extern HardwareSerial IF482;
|
||||
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
#include "timekeeper.h"
|
||||
|
||||
#define TIME_SYNC_SAMPLES 3 // number of time requests for averaging
|
||||
#define TIME_SYNC_CYCLE 20 // seconds between two time requests
|
||||
#define TIME_SYNC_CYCLE 2 // seconds between two time requests
|
||||
#define TIME_SYNC_TIMEOUT 120 // timeout seconds waiting for timeserver answer
|
||||
#define TIME_SYNC_TRIGGER 100 // time deviation in millisec triggering a sync
|
||||
#define TIME_SYNC_FRAME_LENGTH 0x06 // timeserver answer frame length
|
||||
@@ -15,6 +15,6 @@
|
||||
void send_timesync_req(void);
|
||||
int recv_timesync_ans(uint8_t buf[], uint8_t buf_len);
|
||||
void process_timesync_req(void *taskparameter);
|
||||
void store_time_sync_req(time_t t_millisec);
|
||||
void store_time_sync_req(uint32_t t_millisec);
|
||||
|
||||
#endif
|
||||
Reference in new issue
Block a user