Table of Contents

Class RtcBase

Namespace
Iot.Device.Rtc
Assembly
Iot.Device.Ds1302.dll

Real time clock (RTC).

public abstract class RtcBase
Inheritance
RtcBase
Derived

Constructors

RtcBase()

protected RtcBase()

Properties

DateTime

Gets or sets the device's DateTime

public virtual DateTime DateTime { get; set; }

Property Value

DateTime

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Dispose(bool)

Releases the unmanaged resources used by the RtcBase and optionally releases the managed resources.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

True to release both managed and unmanaged resources; false to release only unmanaged resources.

ReadTime()

Read time from the device.

protected abstract DateTime ReadTime()

Returns

DateTime

Time from the device.

SetTime(DateTime)

Set the device time.

protected abstract void SetTime(DateTime time)

Parameters

time DateTime

Time.