Example #1
0
        public PWVPage()
        {
            InitializeComponent();

            ecgWaveform = UtilConfig.GetECGWaveformDefault();
            ppgWaveform = UtilConfig.GetPPGChannel1WaveformDefault();

            outputECGCB = new OutputSignalCallback(AECGOutputECGCallback);
            outputPPGCB = new OutputSignalCallback(AECGOutputPPGCallback);

            checkPPGLockAC.Checked = true;
        }
Example #2
0
        public PPGPage()
        {
            InitializeComponent();

            channel1Waveform = UtilConfig.GetPPGChannel1WaveformDefault();
            channel2Waveform = UtilConfig.GetPPGChannel2WaveformDefault();

            outputChannel1CB = new OutputSignalCallback(AECGOutputChannel1Callback);
            outputChannel2CB = new OutputSignalCallback(AECGOutputChannel2Callback);

            SyncConfig();
        }
Example #3
0
        public ECGPage()
        {
            InitializeComponent();

            ecgWaveform = UtilConfig.GetECGWaveformDefault();

            outputCB = new OutputSignalCallback(AECGOutputSignal);

            comboWaveform.SelectedIndex     = (int)ECGWaveformType.ECG;
            _radioElectrodeRightArm.Checked = (ecgWaveform.Electrode == (int)Electrode.RightArm);
            _radioElectrodeLeftArm.Checked  = (ecgWaveform.Electrode == (int)Electrode.LeftArm);
            checkImpedanceTest.Checked      = (ecgWaveform.Impedance == (int)ECGImpedanceEnable.Off);
            numDCOffset.Value             = ecgWaveform.DCOffset;
            checkDCOffsetVariable.Checked = (ecgWaveform.DCOffsetVariable != 0);
            numDCOffset.Increment         = checkDCOffsetVariable.Checked ? 5 : 300;
            ecgWaveform.Frequency         = (double)numBPM.Value / 60.0;
            ecgWaveform.TimePeriod        = (int)(60000m / numBPM.Value);
        }