public HSPE16InputOnly ( DeviceId id, |
||
id | DeviceId | |
address | ||
i2cBus | II2CBusService | |
return | HA4IoT.Contracts.Hardware |
public HSPE16InputOnly(DeviceId id, I2CSlaveAddress address, II2CBusService i2cBus)
: base(id, new MAX7311Driver(address, i2cBus))
{
byte[] setupAsInputs = { 0x06, 0xFF, 0xFF };
i2cBus.Execute(address, b => b.Write(setupAsInputs));
FetchState();
}