Documentation
Includes
tuya_driver.h
#include "tuya_driver.h"
time.h
#include "time.h"
Macros
Marco __TUYA_RTC_H__
#define __TUYA_RTC_H__
Functions
Func tuya_rtc_register
int tuya_rtc_register(tuya_rtc_ops_t *ops);
Vars
Variable tuya_rtc_init
int tuya_rtc_init (void);
Variable tuya_rtc_time_set
int tuya_rtc_time_set (time_t timestamp);
Variable tuya_rtc_time_get
int tuya_rtc_time_get (time_t *timestamp);
Variable tuya_rtc_control
int tuya_rtc_control (uint8_t cmd, void *arg);
Variable tuya_rtc_deinit
int tuya_rtc_deinit (void);
Consts
Types
Typedefs
Typedef tuya_rtc_ops_t;
typedef struct {
int (*init) (void);
int (*time_get) (time_t *timestamp);
int (*time_set) (time_t timestamp);
int (*control) (uint8_t cmd, void *arg);
int (*deinit) (void);
} tuya_rtc_ops_t;