mcu_hi3321_watch/tjd/service/service_alarm.h
2025-05-26 20:15:20 +08:00

33 lines
574 B
C

#ifndef SERVICE_ALARM_H
#define SERVICE_ALARM_H
#include <stdint.h>
#include <stdbool.h>
#ifdef __cplusplus
#if __cplusplus
extern "C" {
#endif
#endif
struct alarm_time{
uint8_t hour;
uint8_t minute;
};
struct delay_alarm{
bool enable;
struct alarm_time time;
};
void tjd_service_alarm_open(void);
void tjd_service_alarm_close(void);
void tjd_service_alarm_set_delay_alarm(uint8_t hour, uint8_t min);
static void tjd_service_alarm_set_screen_on(int32_t timeout);
#ifdef __cplusplus
#if __cplusplus
}
#endif
#endif
#endif