public void ReadVariable(Byte variable) { if (IsConnected) { Byte[] telegram = Vallox.CreateTelegram(_senderId, Vallox.Adress.Master, Vallox.PollRequest, variable); _serialPort.Write(telegram, 0, telegram.Length); } }
public void WriteVariable(Byte variable, Byte value) { if (IsConnected) { Byte[] telegram = Vallox.CreateTelegram(_senderId, Vallox.Adress.Master, variable, value); _serialPort.Write(telegram, 0, telegram.Length); } }
public void ExecuteSetFanSpeed() { if (IsConnected) { Byte fanSpeed = Vallox.ConvertBackFanSpeed(SelectedFanSpeed - 1); Byte[] telegram = Vallox.CreateTelegram(_senderId, Vallox.Adress.Master, Vallox.Variable.FanSpeed, fanSpeed); _serialPort.Write(telegram, 0, telegram.Length); } }