private void Reply03ListenerOnDataReceived(IList <byte> bytes, IMukWarmFloorReply03Data data) { _notifier.Notify(() => { Reply03 = data; Reply03BytesTextVm.Update(bytes); }); }
/// <summary> /// Contactor control module for warm floor, MODBUS address = 5 /// </summary> /// <param name="bytes"></param> /// <param name="data"></param> private void CmdListenerMukWarmFloorReply03OnDataReceived(IList <byte> bytes, IMukWarmFloorReply03Data data) { _uiNotifier.Notify(() => { MukInfo5 = IsFullVersion ? new TextFormatterIntegerDotted().Format(data.FirmwareVersion) : OkLinkText; MukInfoColor5 = OkLinkColor; MukWarmFloorPwm = data.AnalogueInput.ToString(); MukWarmFloorPwmColor = OkLinkColor; }); }