cyberman54
f8e8aec6e0
timekeeper.cpp: add mkgmtime()
2022-01-20 17:37:12 +01:00
cyberman54
b2c89b3e1a
timekeeper.cpp: fix #if #endif issue
2022-01-19 20:29:31 +01:00
cyberman54
76317efc00
timekeeper.cpp: fix edge case ClockMinute = 0
2022-01-19 14:27:16 +01:00
cyberman54
cdad3c1891
increase task stack size for clock_loop()
2022-01-18 16:07:24 +01:00
cyberman54
7392fec66c
set compile date back one day
2022-01-18 01:01:05 +01:00
cyberman54
ee46833dfa
rework dcf77 (part 2)
2022-01-18 01:00:40 +01:00
cyberman54
a7f957dedd
rework timekeeper
2022-01-16 19:43:29 +01:00
cyberman54
df8d218c43
removal of all time libs (inital commit)
2022-01-13 23:30:18 +01:00
cyberman54
995cde6a67
fix restore time after deepsleep
2022-01-08 19:10:34 +01:00
cyberman54
779bbdc436
decrease loglevel of timekeeper
2021-10-02 13:19:41 +02:00
cyberman54
3e00fecb28
migration to ezTime lib
2021-05-09 00:02:41 +02:00
cyberman54
ccf9e80c01
add COMPILETIME macro
2021-05-03 19:37:39 +02:00
cyberman54
c62ba70567
fix timesync timesource debug output
2021-04-08 18:19:39 +02:00
cyberman54
e299444a89
change timesource symbol S to blank
2021-04-07 21:29:53 +02:00
cyberman54
c2336397ce
fix issue #786
2021-04-07 21:13:16 +02:00
cyberman54
c00612ad76
2nd fix issue #781
2021-04-07 20:20:31 +02:00
cyberman54
f3a70c16c8
timekeeper.cpp: update comments time source
2021-04-06 23:37:51 +02:00
cyberman54
e439d932b9
code sanitization (decentralized several vars)
2021-03-31 19:02:01 +02:00
cyberman54
7d401697f6
issue #774
2021-03-31 09:44:23 +02:00
HouzuoGuo
66d9ef0f4d
Enrich the debug-level log message with reading of timestamp at program
...
compilation as well as GPS time reading when the board time fails to
sync with GPS.
This helps user to debug time synchronisation failure stemmed from
a mismatch of developer's time zone and board's time zone.
2021-01-10 11:51:00 +02:00
Klaus K Wilting
22f0ce5184
revert _millis & sanitizations deep sleep
2020-12-09 20:37:03 +01:00
Klaus K Wilting
e5d13be42e
eliminate usage of millis() in whole code
2020-11-02 12:39:46 +01:00
Klaus K Wilting
5bbe4bee02
new _ASSERT function
2020-10-30 12:24:16 +01:00
Klaus K Wilting
69235b94d7
gps time sync improvements
2020-10-05 13:40:22 +02:00
Klaus K Wilting
1186b000b6
some function renames for better code readability
2020-10-04 14:29:57 +02:00
Klaus K Wilting
3b66add7d1
timekeeper.cpp: comments edited
2020-09-29 17:28:27 +02:00
Oliver Seiler
0a510a0c33
Improved time synch handling for GPS based time
...
This will update the time from GPS on first valid time received by GPS.
2020-09-29 18:59:53 +13:00
Oliver Seiler
1c40572c9b
Synch time from GPX on first valid GPS time received
2020-09-28 09:49:41 +13:00
Oliver Seiler
19710bae4b
Fixing issue #639 in a better way, that ensures TIME_SYNC_INTERVAL_RETRY is used over TIME_SYNC_INTERVAL when GPS time was invalid
2020-09-27 20:39:02 +13:00
Oliver Seiler
74239d77f4
Fix: issue #639 , if no LORA time source available and GPS time in first call is invalid, then time will never get updated from GPS
...
https://github.com/cyberman54/ESP32-Paxcounter/issues/639
2020-09-27 17:35:27 +13:00
Klaus K Wilting
6b785fedd7
mqtt lib changed (experimental)
2020-06-20 15:04:03 +02:00
Klaus K Wilting
48cbe53cee
timekeeper.cpp: removed lora check
2020-06-06 15:15:40 +02:00
Klaus K Wilting
87d93f6978
#include cleanup
2020-03-29 18:08:52 +02:00
Verkehrsrot
ffa4c6d1c6
Merge pull request #570 from cyberman54/development
...
update branch sds011 to dev
2020-03-14 07:52:07 +01:00
Klaus K Wilting
42ee21a2f7
timesync code sanitziations
2020-03-11 23:49:06 +01:00
Klaus K Wilting
85c342e3d7
bugfix timekeeper.cpp fallback logic
2020-03-07 19:41:27 +01:00
Klaus K Wilting
73a612779b
deeply reworked timesync code
2020-03-06 19:24:58 +01:00
Klaus K Wilting
2cf52f1af6
big timesync code sanitization
2020-03-04 21:54:26 +01:00
Klaus K Wilting
0f2e48f39c
timekeeper.h: bugfix time source debug log
2020-03-03 12:54:00 +01:00
August Quint
ddf06b4913
Update timekeeper.cpp
...
copy+paste-error corrected
2020-02-05 16:03:29 +01:00
August Quint
9e1cb5fbc0
Update timekeeper.cpp
2020-02-03 15:28:45 +01:00
Verkehrsrot
a381f31244
timekeeper.cpp: setmytime return if no timesrc
2019-08-18 22:13:42 +02:00
Verkehrsrot
b926d908b2
timekeeper/timesync: fixed dependencies
2019-08-13 22:40:33 +02:00
Verkehrsrot
5b8cef880c
v1.7.91
2019-08-11 21:12:27 +02:00
Verkehrsrot
1efc9be6c3
GPS handling and timesync code refactored
2019-08-04 15:17:50 +02:00
Verkehrsrot
7284d7ce4d
timekeeper.cpp: code sanitization
2019-08-03 18:06:06 +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
57d0624fd0
removed GPS IRQ, since not really needed
2019-07-29 10:26:58 +02:00