public ModbusConversionParametersViewModel(IMemoryConversionParameters memoryConversionParameters) { this._memoryConversionParameters = memoryConversionParameters; this._maximumOfUshortValue = this._memoryConversionParameters.MaximumOfUshortValue; this._numberOfSigns = this._memoryConversionParameters.NumberOfSigns; this._limitOfValue = this._memoryConversionParameters.LimitOfValue; }
public void SetConversion(IMemoryConversionParameters memoryConversionParameters) { this._memoryConversionParameters = memoryConversionParameters; }
private void OnMemoryConversionParametersChanged(IMemoryConversionParameters memoryConversionParameters) { this._modbusMemoryEntity.SetConversion(memoryConversionParameters); this.RaisePropertyChanged(nameof(this.ConvertedValue)); }