public AmmeterViewModel() { gpib34401AInfo = new Gpib34401aInfo(); gpib34401AInfo.GpibBoardNumber = 0; gpib34401AInfo.GpibAddress = 26; gpib34401AInfo.ReadIntervalMillisecond = 333; InitializeMeter = new Gpib34401aRelayCommand(ExecuteInitializeMeterMethod, CanExecuteInitializeMeterMethod); ConfigureMeter = new Gpib34401aRelayCommand(ExecuteConfigureMeterMethod, CanExecuteConfigureMeterMethod); Measure = new Gpib34401aRelayCommand(ExecuteMeasureMethod, CanExecuteMeasureMethod); }
public TwoAmmeterViewModel() { _Ammeters = new List <Gpib34401aInfo>(); Gpib34401aInfo a1 = new Gpib34401aInfo(); a1.GpibBoardNumber = 0; a1.GpibAddress = 26; a1.ReadIntervalMillisecond = 333; _Ammeters.Add(a1); Gpib34401aInfo a2 = new Gpib34401aInfo(); a2.GpibBoardNumber = 0; a2.GpibAddress = 27; a2.ReadIntervalMillisecond = 333; _Ammeters.Add(a2); Current1 = "100.01"; Current2 = "200.02"; InitializeMeter = new Gpib34401aRelayCommand(ExecuteInitializeMeterMethod, CanExecuteInitializeMeterMethod); ConfigureMeter = new Gpib34401aRelayCommand(ExecuteConfigureMeterMethod, CanExecuteConfigureMeterMethod); Measure = new Gpib34401aRelayCommand(ExecuteMeasureMethod, CanExecuteMeasureMethod); }