Exemple #1
0
 /// <summary>
 /// Called when user selects slow sample rate
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SlowUpdateBtn_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     if (SlowUpdateBtn.On)
     {
         SetSampleRate(SampleRateEnum.Slow_2p5Hz);
     }
 }
Exemple #2
0
 /// <summary>
 /// Called when user selects fast sample rate
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void FastUpdateBtn_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     if (FastUpdateBtn.On)
     {
         SetSampleRate(SampleRateEnum.Fast_1KHz);
     }
 }
Exemple #3
0
        /// <summary>
        /// Allows user to update stats and data collection parameters
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnStats_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
        {
            DlgEditStats dlg = new DlgEditStats(AppSettings);

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                ResetStats();
                AppSettings  = dlg.AppSettings;
                label12.Text = AppSettings.MathLabel;
            }
        }
Exemple #4
0
 // DC button
 private void DcBtn_Pressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     ResetStats();
     Hardware.SetMode(Mode.DC);
     RmsLabel.Visible = false;
     SetSampleRate(SampleRateEnum.Slow_2p5Hz);
     //FastUpdateBtn.Enabled = true;
     //SlowUpdateBtn.Enabled = true;
     SlowUpdateBtn.On = true;
     //Label_1ksps.Visible = true;
 }
Exemple #5
0
 // RMS Button
 private void RmsButton_Pressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     ResetStats();
     Hardware.SetMode(Mode.RMS);
     Hardware.StartRmsConversion();
     RmsLabel.Visible      = true;
     Label_2p5sps.Visible  = false;
     Label_1ksps.Visible   = false;
     FastUpdateBtn.Enabled = false;
     SlowUpdateBtn.Enabled = false;
 }
Exemple #6
0
 /// <summary>
 /// Adjust gain range
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void lightedButton28_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     if (lightedButton28.On)
     {
         SetHighRange();
     }
     else if (lightedButton29.On)
     {
         SetLowRange();
     }
     ResetStats();
 }
Exemple #7
0
 private void lightedButton211_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     if (SetRelBtn.On == true)
     {
         // Just turned it on
         ResetStats();
         UserOffset           = LastReading;
         RelModeLabel.Visible = true;
     }
     else
     {
         // Just turned it off
         ResetStats();
         UserOffset           = 0;
         RelModeLabel.Visible = false;
     }
 }
Exemple #8
0
 /// <summary>
 /// Rel button
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void lightedButton210_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     SetRelBtn.On         = false;
     UserOffset           = 0;
     RelModeLabel.Visible = false;
 }
Exemple #9
0
 // Reset stats button
 private void lightedButton22_ButtonPressed(object sender, LightedButton2.LightedButton2.ButtonPressedArgs e)
 {
     ResetStats();
 }