Class Ds1307
Realtime Clock DS1307.
public class Ds1307 : RtcBase
- Inheritance
-
Ds1307
- Inherited Members
Constructors
Ds1307(I2cDevice)
Initializes a new instance of the Ds1307 class.
public Ds1307(I2cDevice i2cDevice)
Parameters
i2cDevice
I2cDeviceThe I2C device used for communication.
Fields
DefaultI2cAddress
DS1307 Default I2C Address.
public const byte DefaultI2cAddress = 104
Field Value
Methods
Dispose(bool)
Releases the unmanaged resources used by the RtcBase and optionally releases the managed resources.
protected override void Dispose(bool disposing)
Parameters
disposing
boolTrue to release both managed and unmanaged resources; false to release only unmanaged resources.
ReadTime()
Read Time from DS1307.
protected override DateTime ReadTime()
Returns
- DateTime
DS1307 Time.
SetTime(DateTime)
Set DS1307 Time.
protected override void SetTime(DateTime time)
Parameters
time
DateTimeTime.