Browse Source

update

master
zhaohe 1 year ago
parent
commit
52d18110e1
  1. 2
      include/znordic.h
  2. 4
      src/znordic.c

2
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); int16_t znrf_adc_channel_read_val(uint16_t channel);
void znordic_set_uart_log_pin(uint32_t pin_number); void znordic_set_uart_log_pin(uint32_t pin_number);
bool znordic_rtc_has_setted();
void znordic_rtc_settime_s(uint32_t timestamp_s); void znordic_rtc_settime_s(uint32_t timestamp_s);
uint32_t znordic_rtc_gettime_s(void); uint32_t znordic_rtc_gettime_s(void);
uint32_t znordic_getpower_on_s(void); // uint32_t znordic_getpower_on_s(void); //

4
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) { void znordic_rtc_settime_s(uint32_t timestampNow) {
if (timestampNow < znordic_getpower_on_s()) { if (timestampNow < znordic_getpower_on_s()) {
return; return;

Loading…
Cancel
Save