C# Class GHIElectronics.UAP.Gadgeteer.SocketInterfaces.I2cDevice

显示文件 Open project: amykatenicho/IoTWorkshop Class Usage Examples

Public Methods

Method Description
Read ( byte buffer ) : void
ReadRegister ( byte register ) : byte
ReadRegisters ( byte register, int count ) : byte[]
ReadRegisters ( byte register, byte values ) : void
Write ( byte buffer ) : void
WriteRegister ( byte register, byte value ) : void
WriteRegisters ( byte register, byte values ) : void
WriteThenRead ( byte writeBuffer, byte readBuffer ) : void

Protected Methods

Method Description
I2cDevice ( ) : System

Method Details

I2cDevice() protected method

protected I2cDevice ( ) : System
return System

Read() public abstract method

public abstract Read ( byte buffer ) : void
buffer byte
return void

ReadRegister() public method

public ReadRegister ( byte register ) : byte
register byte
return byte

ReadRegisters() public method

public ReadRegisters ( byte register, int count ) : byte[]
register byte
count int
return byte[]

ReadRegisters() public method

public ReadRegisters ( byte register, byte values ) : void
register byte
values byte
return void

Write() public abstract method

public abstract Write ( byte buffer ) : void
buffer byte
return void

WriteRegister() public method

public WriteRegister ( byte register, byte value ) : void
register byte
value byte
return void

WriteRegisters() public method

public WriteRegisters ( byte register, byte values ) : void
register byte
values byte
return void

WriteThenRead() public abstract method

public abstract WriteThenRead ( byte writeBuffer, byte readBuffer ) : void
writeBuffer byte
readBuffer byte
return void