private static void ProcessChannel1Option(byte data) { _channel1On = ((data & 1) != 0); _channel1Inv = ((data & 16) != 0); _channel1Avrg = ((data & 32) != 0); _channel1Math = ((data & 64) != 0); _channel1MathType = (data & 128) != 0 ? ChannelMathType.Subtract : ChannelMathType.Multiply; OnSettingChanged("Channel1On"); OnSettingChanged("Channel1Inv"); OnSettingChanged("Channel1Avrg"); OnSettingChanged("Channel1Math"); OnSettingChanged("Channel1MathType"); }
private void ProcessChannel1Option(byte data) { _channel1On = ((data & 1) != 0); _channel1Inv = ((data & 16) != 0); _channel1Avrg = ((data & 32) != 0); _channel1Math = ((data & 64) != 0); _channel1MathType = (data & 128) != 0 ? ChannelMathType.Subtract : ChannelMathType.Multiply; OnPropertyChanged("Channel1On"); OnPropertyChanged("Channel1Inv"); OnPropertyChanged("Channel1Avrg"); OnPropertyChanged("Channel1Math"); OnPropertyChanged("Channel1MathType"); }
private static void ProcessChannel2Option(byte data) { _channel2On = ((data & 1) != 0); _channel2Inv = ((data & 16) != 0); _channel2Avrg = ((data & 32) != 0); _channel2Math = ((data & 64) != 0); _channel2MathType = (data & 128) != 0 ? ChannelMathType.Subtract : ChannelMathType.Multiply; OnSettingChanged("Channel2On"); OnSettingChanged("Channel2Inv"); OnSettingChanged("Channel2Avrg"); OnSettingChanged("Channel2Math"); OnSettingChanged("Channel2MathType"); }