38 #define DEVICE_ID_MAGIC "53ef"
43 #define DEVICE_ID_MAGIC_LEN 4
48 #define DEVICE_ID_LEN 32
53 #define MAX_INFO_LEN 64
#define MAX_INFO_LEN
设备型号\设备ID\固件版本信息的最大长度
Definition: su_base.h:53
系统时间结构体.
Definition: su_base.h:80
int SU_Base_DisableAlarm(void)
关闭闹钟.
设备型号.
Definition: su_base.h:58
int SU_Base_Suspend()
设备休眠.
设备软件版本.
Definition: su_base.h:65
int SU_Base_PollingAlarm(uint32_t timeoutMsec)
等待闹钟.
int SU_Base_SetTime(SUTime *time)
设置系统时间.
设备ID.
Definition: su_base.h:72
int mday
一个月中的第几天,范围:1~31
Definition: su_base.h:84
int SU_Base_EnableAlarm(void)
使能闹钟.
int hour
小时数,范围:0~23
Definition: su_base.h:83
int SU_Base_Shutdown(void)
设备关机.
int SU_Base_SetAlarm(SUTime *time)
设定闹钟时间.
int SU_Base_GetAlarm(SUTime *time)
获得闹钟定时时间.
int min
分钟数,范围:0~59
Definition: su_base.h:82
int SU_Base_SUTime2Raw(SUTime *suTime, uint32_t *rawTime)
将SUTime类型的时间转换为以秒为单位的Raw时间.
int SU_Base_Raw2SUTime(uint32_t *rawTime, SUTime *suTime)
将以秒为单位的Raw时间转换为SUTime类型的时间.
int year
年份,范围:>1900
Definition: su_base.h:86
int SU_Base_GetVersion(SUVersion *version)
获取设备版本.
int sec
秒数,范围:0~59
Definition: su_base.h:81
int SU_Base_GetModelNumber(SUModelNum *modelNum)
获取设备型号.
int SU_Base_Reboot(void)
设备重启.
int mon
月份,范围:1~12
Definition: su_base.h:85
int SU_Base_GetTime(SUTime *time)
获得系统时间.
int SU_Base_GetDevID(SUDevID *devID)
获取设备ID.