timekeeper fixes
This commit is contained in:
1 parent
a676658977
commit
c20ef02ce8
7 files changed
+28
-20
No files matched your search
+1
-1
@@ -5,7 +5,7 @@
|
||||
#include "cyclic.h"
|
||||
|
||||
extern uint8_t DisplayState;
|
||||
extern char timeSource;
|
||||
extern timesource_t timeSource;
|
||||
|
||||
extern HAS_DISPLAY u8x8;
|
||||
|
||||
|
||||
@@ -97,6 +97,7 @@ typedef struct {
|
||||
} bmeStatus_t;
|
||||
|
||||
enum sendprio_t { prio_low, prio_normal, prio_high };
|
||||
enum timesource_t { _gps, _rtc, _lora, _unsynced };
|
||||
|
||||
extern std::set<uint16_t, std::less<uint16_t>, Mallocator<uint16_t>> macs;
|
||||
extern std::array<uint64_t, 0xff>::iterator it;
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#include "dcf77.h"
|
||||
#endif
|
||||
|
||||
enum timesources { _gps, _rtc, _lora, _unsynced };
|
||||
extern const char timeSetSymbols[];
|
||||
|
||||
void IRAM_ATTR CLOCKIRQ(void);
|
||||
void clock_init(void);
|
||||
@@ -21,9 +21,10 @@ void clock_loop(void *pvParameters);
|
||||
void time_sync(void);
|
||||
void timepulse_start(void);
|
||||
uint8_t wait_for_pulse(void);
|
||||
uint8_t syncTime(time_t const t, uint8_t const caller);
|
||||
uint8_t syncTime(time_t const t, timesource_t const caller);
|
||||
uint8_t timepulse_init(void);
|
||||
uint8_t TimeIsValid(time_t const t);
|
||||
time_t syncProvider_CB(void);
|
||||
time_t compiledUTC(void);
|
||||
time_t tmConvert(uint16_t YYYY, uint8_t MM, uint8_t DD, uint8_t hh,
|
||||
uint8_t mm, uint8_t ss);
|
||||
|
||||
Reference in new issue
Block a user