Exemple #1
0
 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();
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 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();
 }