private void ComDataArrived(object sender, ComService.DataArrivedArgs args) { if (args.PacketType != ComService.PacketType.Controller) { AppendHistory(BytesToString(args.Data)); } }
private void ComDataArrived(object sender, ComService.DataArrivedArgs e) { if (e.PacketType != ComService.PacketType.Controller) { return; } ComService.ControllerData controllerData = _comService.ParseControllerData(e.Data); SetValue(_loadCurrent, controllerData.LoadCurrentSense, "A"); SetValue(_loadVoltage, controllerData.LoadVoltage, "V"); SetValue(_externalCurrent, controllerData.ExternalCurrent, "A"); SetValue(_externalVoltage, controllerData.ExternalVoltage, "V"); if (!_targetCurrentHasFocus) { _targetCurrent.Value = _valueConverterService.ToValueWithUnits(controllerData.LoadCurrentTarget, "A"); } }