Ersa Wearable Platform
Embedded smartwatch firmware and application framework
Loading...
Searching...
No Matches
Public Attributes | List of all members
ersa::events::TimePayload Struct Reference

#include <event.h>

Public Attributes

uint32_t epoch {0}
 
uint16_t year {2026}
 
uint8_t month {1}
 
uint8_t day {1}
 
uint8_t hour {0}
 
uint8_t minute {0}
 
uint8_t second {0}
 
TimeSource source {TimeSource::Unknown}
 

Detailed Description

Calendar fields and source metadata carried by clock events.

Member Data Documentation

◆ day

uint8_t ersa::events::TimePayload::day {1}

◆ epoch

uint32_t ersa::events::TimePayload::epoch {0}

Unix epoch seconds using the firmware's local-wall-time convention.

◆ hour

uint8_t ersa::events::TimePayload::hour {0}

◆ minute

uint8_t ersa::events::TimePayload::minute {0}

◆ month

uint8_t ersa::events::TimePayload::month {1}

◆ second

uint8_t ersa::events::TimePayload::second {0}

◆ source

TimeSource ersa::events::TimePayload::source {TimeSource::Unknown}

◆ year

uint16_t ersa::events::TimePayload::year {2026}

The documentation for this struct was generated from the following file: