private void CmdListenerBsSmReply32OnDataReceived(IList <byte> bytes, IBsSmReply32Data data) { _notifier.Notify(() => { BsSmReply32Data = data; BsSmReply32DataBytes.Update(bytes); }); }
private void CmdListenerBsSm32ReplyDataReceived(IList <byte> bytes, IBsSmReply32Data data) { _uiNotifier.Notify(() => { BsSmInfo = IsFullVersion ? new TextFormatterIntegerDotted().Format(data.BsSmVersionNumber) : OkLinkText; BsSmInfoColor = OkLinkColor; if (data.WorkMode.HasVoltage3000V) { Voltage3000Color = HiVoltageOnLine; Voltage3000Text = HiVoltageOnLineText; } else { Voltage3000Color = HiVoltageOffLine; Voltage3000Text = HiVoltageOffLineText; } }); }
private void BsSmCmdListenerOnDataReceived(IList <byte> bytes, IBsSmReply32Data data) { _notifier.Notify(() => AstroTime = data.AstronomicTime.ToString("yyyy.MM.dd HH:mm:ss.fff")); }