private void CmdListenerBvs1Reply65OnDataReceived(IList <byte> bytes, IBvsReply65Telemetry data) { _uiNotifier.Notify(() => { BvsInfo = OkLinkText; BvsInfoColor = OkLinkColor; AutoVm1.IsOk = data.BvsInput4; // bit 1.3 AutoVm2.IsOk = data.BvsInput9; // 2.0 AutoVm3.IsOk = data.BvsInput10; // 2.1 AutoVm4.IsOk = data.BvsInput11; // 2.2 AutoVm5.IsOk = data.BvsInput12; // 2.3 AutoVm6.IsOk = data.BvsInput13; // 2.4 AutoVm7.IsOk = data.BvsInput14; // 2.5 AutoVm8.IsOk = data.BvsInput7; // 1.6 AutoVm9.IsOk = data.BvsInput8; // 1.7 AutoVm10.IsOk = data.BvsInput6; // 1.5 if (data.BvsInput1) { Voltage380Color = HiVoltageOnLine; Voltage380Text = HiVoltageOnLineText; } else { Voltage380Color = HiVoltageOffLine; Voltage380Text = HiVoltageOffLineText; } }); }
private void CmdListenerBvsReply65OnDataReceived(IList <byte> bytes, IBvsReply65Telemetry data) { BvsReply41TextVm.Update(bytes); Reply65Telemetry = data; }