Commit Graph

70 Commits

Author SHA1 Message Date
Florian Ludwig
4d42c961b2 move timesync seq_no into message body from port 2019-08-29 10:32:55 +03:00
Marius Gripp
cab44588c7 start uart timestamp send when time has been synced 2019-08-27 16:00:25 +02:00
Marius Gripp
730f35babf expect seqNo in payload and not in port 2019-08-13 13:16:56 +02:00
Marius Gripp
a1221ebad0 lost in merging process 2019-08-12 16:11:39 +02:00
Marius Gripp
f475a634d5 changed now to nowTime dow to conflict with function name now(), settimeofday got incorrect timevalue 2019-08-09 13:33:03 +02:00
Marius Gripp
646d60e9c5 t_sec corrected by one seconds because time is only set ontop of a second 2019-08-09 13:33:03 +02:00
Marius Gripp
fdc971be04 send timediff with ms after time sync 2019-08-09 13:32:18 +02:00
Verkehrsrot
b2ef9249da timesync.cpp: comments updated 2019-08-06 11:37:58 +02:00
Verkehrsrot
64222bf8b3 timesync.cpp: fix +1 second bug 2019-08-05 11:20:23 +02:00
Verkehrsrot
1efc9be6c3 GPS handling and timesync code refactored 2019-08-04 15:17:50 +02:00
cyberman54
7fa9269d0b GPS msec handling added (experimental) 2019-08-03 14:01:25 +02:00
Verkehrsrot
139738a14d timesync code sanitized 2019-08-03 12:27:24 +02:00
Verkehrsrot
11cfa27c76 i2c locking for rtc & timesync streamlined 2019-07-29 14:43:37 +02:00
Verkehrsrot
b7df5bce1a timesync.cpp: code sanitization and documentation 2019-07-24 20:09:36 +02:00
Verkehrsrot
43c06be8e8 improved code for time bytes evaluation 2019-07-24 13:52:24 +02:00
Verkehrsrot
d35f1d97cd timesync i2c lock fixing 2019-07-24 12:37:02 +02:00
Verkehrsrot
9c1a9e9f47 timesync.cpp: bugfix vtaskdelay 2019-07-23 21:33:27 +02:00
Verkehrsrot
4a2845a3f6 further fixes irq mask & i2c lock 2019-07-23 20:43:10 +02:00
Verkehrsrot
8869909720 further fixes in mutex lock & irq masking 2019-07-23 20:07:24 +02:00
Verkehrsrot
7d2d753252 bugfixing mutex lock 2019-07-23 17:53:20 +02:00
Verkehrsrot
79c20113a7 timesync.cpp: bugfix irq masking release (#392) 2019-07-22 11:25:05 +02:00
cyberman54
2b82223d3d bugfix timesync.cpp 2019-04-20 12:42:44 +02:00
Verkehrsrot
0cdc03027c timesync.cpp 1sec delta correction 2019-04-16 21:36:12 +02:00
Verkehrsrot
195661a520 GPS data handling refactored 2019-04-15 12:57:55 +02:00
Verkehrsrot
359b31e9e9 GPS IRQ added to increase gps time sync accuracy 2019-04-14 22:54:27 +02:00
Verkehrsrot
20a39ae6d6 timesync fixes 2019-04-13 13:59:30 +02:00
Verkehrsrot
5dfc32e82c randomize timesync seqNo 2019-04-10 21:37:19 +02:00
Verkehrsrot
f337366fb3 timesync timings adjusted 2019-04-07 21:54:19 +02:00
Verkehrsrot
4f8d92ea7e timesync tasking restructured 2019-04-07 16:13:04 +02:00
Verkehrsrot
0b40d0df70 modified timesync after join logic 2019-04-07 14:06:47 +02:00
Verkehrsrot
3aa8e73b86 modified task timing 2019-04-07 12:27:38 +02:00
Verkehrsrot
dd661254b5 New 5-byte time sync protocol 2019-04-06 16:43:12 +02:00
Verkehrsrot
dd2ce7eef9 timesync.cpp: #if fix 2019-04-01 08:10:08 +02:00
Verkehrsrot
3376a7f57e time sync accuracy fixes 2019-03-31 19:13:06 +02:00
Verkehrsrot
6aba3c128b issue #331 2019-03-31 15:56:56 +02:00
Verkehrsrot
edfd8b1fac #if corrections timesync 2019-03-31 15:47:19 +02:00
Verkehrsrot
b5395661fc fix issue #332 2019-03-31 15:32:22 +02:00
Verkehrsrot
20c69789f0 timesync.cpp: bugfix esp32 hw timer 2019-03-28 22:53:21 +01:00
Verkehrsrot
14d29e11f3 timesync.cpp fixes 2019-03-28 14:24:10 +01:00
Verkehrsrot
72f9b321f7 timesync.cpp: code sanitizations 2019-03-28 14:19:02 +01:00
Verkehrsrot
0640e4dfb1 timesync.cpp: bugfix vTaskDelay 2019-03-27 20:38:00 +01:00
Verkehrsrot
d4a3af987d timsync.cpp: field validation t_msec 2019-03-27 19:37:47 +01:00
Verkehrsrot
8c581ec32f sanitized time adjust code 2019-03-25 19:06:54 +01:00
Verkehrsrot
a7a49ee9a0 paxcounter.conf: added time sync retry setting 2019-03-24 22:02:19 +01:00
Verkehrsrot
5bbfb7ea72 timesync 1sec fix 2019-03-24 20:12:03 +01:00
Verkehrsrot
5f2d2d0dd5 time accuracy finetuning 2019-03-24 19:50:24 +01:00
Verkehrsrot
94766f2832 timesync fixes 2019-03-24 16:20:39 +01:00
Verkehrsrot
cad13b72a1 timesync fixes 2019-03-24 00:15:04 +01:00
Verkehrsrot
54c6536349 interrupt timing issues (not fully solved yet) 2019-03-23 15:12:11 +01:00
Verkehrsrot
36252a51e0 timesync.cpp: bugfix wrap around seqNo 2019-03-19 20:50:00 +01:00