0.3.1
Real-Time Clock (RTC)

Data Structures

struct  smpc_time
 Not yet documented. More...
 
struct  smpc_time_dec
 Not yet documented. More...
 

Typedefs

typedef enum smpc_time_month smpc_time_month_t
 Not yet documented.
 
typedef enum smpc_time_week_day smpc_time_week_day_t
 Not yet documented.
 
typedef struct smpc_time smpc_time_t
 Not yet documented.
 
typedef struct smpc_time_dec smpc_time_dec_t
 Not yet documented.
 

Enumerations

enum  smpc_time_month
 Not yet documented.
 
enum  smpc_time_week_day
 Not yet documented.
 

Functions

uint8_t smpc_rtc_settime_call (const smpc_time_t *time)
 Not yet documented.
 
void smpc_rtc_time_process (smpc_time_t *time)
 Not yet documented.
 
void smpc_rtc_time_bcd_from (const smpc_time_t *time, smpc_time_dec_t *time_dec)
 Not yet documented.
 
void smpc_rtc_time_bcd_to (const smpc_time_dec_t *time_dec, smpc_time_t *time)
 Not yet documented.
 

Detailed Description

Description goes here.


Data Structure Documentation

◆ smpc_time

struct smpc_time

Not yet documented.

Data Fields
uint16_t year Not yet documented.
smpc_time_week_day_t week_day Not yet documented.
smpc_time_month_t month Not yet documented.
uint8_t day Not yet documented.
uint8_t hours Not yet documented.
uint8_t minutes Not yet documented.
uint8_t seconds Not yet documented.

◆ smpc_time_dec

struct smpc_time_dec

Not yet documented.

Data Fields
uint16_t year Not yet documented.
smpc_time_week_day_t week_day Not yet documented.
smpc_time_month_t month Not yet documented.
uint8_t day Not yet documented.
uint8_t hours Not yet documented.
uint8_t minutes Not yet documented.
uint8_t seconds Not yet documented.

Function Documentation

◆ smpc_rtc_settime_call()

uint8_t smpc_rtc_settime_call ( const smpc_time_t time)

Not yet documented.

Parameters
[in]time
Returns
Not yet documented.

◆ smpc_rtc_time_process()

void smpc_rtc_time_process ( smpc_time_t time)

Not yet documented.

Parameters
time

◆ smpc_rtc_time_bcd_from()

void smpc_rtc_time_bcd_from ( const smpc_time_t time,
smpc_time_dec_t time_dec 
)

Not yet documented.

Parameters
[in]time
[out]time_dec

◆ smpc_rtc_time_bcd_to()

void smpc_rtc_time_bcd_to ( const smpc_time_dec_t time_dec,
smpc_time_t time 
)

Not yet documented.

Parameters
[in]time_dec
[out]time