C# Класс Porrey.Uwp.IoT.Devices.Ds1307

Implements a custom I2C interface for the DS1307 DTC.
Наследование: Porrey.Uwp.IoT.Sensors.I2c, IDs1307
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Ds1307 ( ) : System
Ds1307 ( I2cBusSpeed busSpeed ) : System
GetAsync ( ) : Task

Get the current Date and Time from the DS1307.

Halt ( ) : System.Threading.Tasks.Task
ReadMemory ( ) : Task
Resume ( ) : System.Threading.Tasks.Task
SetAsync ( DateTimeOffset value ) : System.Threading.Tasks.Task

Sets the Date and Time on the DS1307.

WriteMemory ( byte data ) : System.Threading.Tasks.Task

Защищенные методы

Метод Описание
SetControlRegister ( GpioPinValue outBit, bool sqweBit, Frequency frequency ) : System.Threading.Tasks.Task

Описание методов

Ds1307() публичный Метод

public Ds1307 ( ) : System
Результат System

Ds1307() публичный Метод

public Ds1307 ( I2cBusSpeed busSpeed ) : System
busSpeed I2cBusSpeed
Результат System

GetAsync() публичный Метод

Get the current Date and Time from the DS1307.
public GetAsync ( ) : Task
Результат Task

Halt() публичный Метод

public Halt ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

ReadMemory() публичный Метод

public ReadMemory ( ) : Task
Результат Task

Resume() публичный Метод

public Resume ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

SetAsync() публичный Метод

Sets the Date and Time on the DS1307.
public SetAsync ( DateTimeOffset value ) : System.Threading.Tasks.Task
value DateTimeOffset The date and time as a System.DateTime object /// that will be saved on the DS1307.
Результат System.Threading.Tasks.Task

SetControlRegister() защищенный Метод

protected SetControlRegister ( GpioPinValue outBit, bool sqweBit, Frequency frequency ) : System.Threading.Tasks.Task
outBit GpioPinValue
sqweBit bool
frequency Frequency
Результат System.Threading.Tasks.Task

WriteMemory() публичный Метод

public WriteMemory ( byte data ) : System.Threading.Tasks.Task
data byte
Результат System.Threading.Tasks.Task