C# 클래스 Porrey.Uwp.IoT.Sensors.I2c

상속: II2c, IDisposable
파일 보기 프로젝트 열기: porrey/iot

공개 메소드들

메소드 설명
Dispose ( ) : void
I2c ( byte deviceAddress ) : System
I2c ( byte deviceAddress, I2cBusSpeed busSpeed ) : System
InitializeAsync ( ) : Task

Initializes the I2C device.

IsAvailable ( ) : bool
ReadAsync ( byte readBuffer ) : Task
ReadBytesAsync ( int bufferSize ) : Task
ReadRegisterBytesAsync ( byte registerId, int bufferSize ) : Task
ResetAsync ( ) : System.Threading.Tasks.Task
WriteAsync ( byte writeBuffer ) : Task
WriteReadAsync ( byte writeBuffer, byte readBuffer ) : Task

보호된 메소드들

메소드 설명
OnDispose ( ) : void
OnInitializeAsync ( ) : System.Threading.Tasks.Task
OnResetAsync ( ) : System.Threading.Tasks.Task

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

I2c() 공개 메소드

public I2c ( byte deviceAddress ) : System
deviceAddress byte
리턴 System

I2c() 공개 메소드

public I2c ( byte deviceAddress, I2cBusSpeed busSpeed ) : System
deviceAddress byte
busSpeed I2cBusSpeed
리턴 System

InitializeAsync() 공개 메소드

Initializes the I2C device.
public InitializeAsync ( ) : Task
리턴 Task

IsAvailable() 공개 정적인 메소드

public static IsAvailable ( ) : bool
리턴 bool

OnDispose() 보호된 메소드

protected OnDispose ( ) : void
리턴 void

OnInitializeAsync() 보호된 메소드

protected OnInitializeAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

OnResetAsync() 보호된 메소드

protected OnResetAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

ReadAsync() 공개 메소드

public ReadAsync ( byte readBuffer ) : Task
readBuffer byte
리턴 Task

ReadBytesAsync() 공개 메소드

public ReadBytesAsync ( int bufferSize ) : Task
bufferSize int
리턴 Task

ReadRegisterBytesAsync() 공개 메소드

public ReadRegisterBytesAsync ( byte registerId, int bufferSize ) : Task
registerId byte
bufferSize int
리턴 Task

ResetAsync() 공개 메소드

public ResetAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

WriteAsync() 공개 메소드

public WriteAsync ( byte writeBuffer ) : Task
writeBuffer byte
리턴 Task

WriteReadAsync() 공개 메소드

public WriteReadAsync ( byte writeBuffer, byte readBuffer ) : Task
writeBuffer byte
readBuffer byte
리턴 Task