예제 #1
0
 private void Reply03ListenerOnDataReceived(IList <byte> bytes, IMukWarmFloorReply03Data data)
 {
     _notifier.Notify(() =>
     {
         Reply03 = data;
         Reply03BytesTextVm.Update(bytes);
     });
 }
예제 #2
0
        /// <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;
            });
        }