Skip to main content

GHIElectronics.TinyCLR.Devices.Rtc

NuGet package containing 5 types across 2 namespaces (GHIElectronics.TinyCLR.Devices.Rtc, GHIElectronics.TinyCLR.Devices.Rtc.Provider).

Classes

ClassNamespaceSummary
RtcControllerGHIElectronics.TinyCLR.Devices.RtcReal-time clock controller. Tracks calendar time across power cycles when backed by a coin cell, and exposes a small region of battery-backed RAM via WriteBackupMemory(byte[]) / ReadBackupMemory(byte[]).
RtcControllerApiWrapperGHIElectronics.TinyCLR.Devices.Rtc.ProviderConcrete IRtcControllerProvider backed by the native TinyCLR RTC HAL.

Structs

StructNamespaceSummary
RtcDateTimeGHIElectronics.TinyCLR.Devices.RtcRTC-native calendar time representation. Mirrors the underlying hardware registers — most app code should round-trip through ToDateTime / FromDateTime(DateTime) rather than touching fields directly.

Interfaces

InterfaceNamespaceSummary
IRtcControllerProviderGHIElectronics.TinyCLR.Devices.Rtc.ProviderProvider contract for an RTC controller.

Enums

EnumNamespaceSummary
BatteryChargeModeGHIElectronics.TinyCLR.Devices.RtcTrickle-charge setting applied to the RTC backup battery.