From 52d18110e10b67278d7eafad5a88cb01a7395137 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Fri, 9 Feb 2024 19:10:24 +0800 Subject: [PATCH] update --- include/znordic.h | 2 ++ src/znordic.c | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/include/znordic.h b/include/znordic.h index 6da394b..ace0ed6 100644 --- a/include/znordic.h +++ b/include/znordic.h @@ -54,6 +54,8 @@ void znrf_gpio_cfg_output(uint32_t pin_number, nrf_gpio_pin_pull_t pull); int16_t znrf_adc_channel_read_val(uint16_t channel); void znordic_set_uart_log_pin(uint32_t pin_number); +bool znordic_rtc_has_setted(); + void znordic_rtc_settime_s(uint32_t timestamp_s); uint32_t znordic_rtc_gettime_s(void); uint32_t znordic_getpower_on_s(void); // 获得上电时间 diff --git a/src/znordic.c b/src/znordic.c index 0fe4f5a..181d269 100644 --- a/src/znordic.c +++ b/src/znordic.c @@ -156,6 +156,10 @@ uint32_t znordic_haspassed_ms(uint32_t last) { } } +bool znordic_rtc_has_setted(){ + return g_power_on_rtc != DEFAULT_TIME; +} + void znordic_rtc_settime_s(uint32_t timestampNow) { if (timestampNow < znordic_getpower_on_s()) { return;