public ProtocolStub(Root config) { _weights = config.Sensors.Select(s => s.Interpolation[0].X).ToArray(); _vectors = config.Sensors.Select(s => s.Interpolation[1].X - s.Interpolation[0].X) .Select(v => v/Math.Abs(v)) .ToArray(); _max = config.Sensors.Select(s => s.Interpolation[1].X).ToArray(); _min = config.Sensors.Select(s => s.Interpolation[0].X).ToArray(); }
public MainForm() { InitializeComponent(); InitializePlot(); _config = LoadConfiguration(); InitializeSerialPort(); this.SerialPortOpened +=SerialPortOpenedHandler; SuspendLayout(); notifyIcon1.Icon = SystemIcons.Application; InitializePatientForm(); InitializeIndicatorsForm(); this.Load += ShowPatientForm; this.Load += ShowIndicatorForm; ResumeLayout(true); }
public ChannelReaderStub(Root config) { _weights = config.Sensors.Select(s => s.Interpolation[0].X).ToList(); _vectors = config.Sensors.Select(s => s.Interpolation[1].X - s.Interpolation[0].X) .Select(v => v / Math.Abs(v)) .ToList(); _max = config.Sensors.Select(s => s.Interpolation[1].X).ToArray(); _min = config.Sensors.Select(s => s.Interpolation[0].X).ToArray(); }