private void _btn_telemetry_configuration_Click(object sender, EventArgs e) { _nud_attitude_telemetry.Value = 4; _nud_control_telemetry.Value = 5; _nud_gpsbasic_telemetry.Value = 5; _nud_gyroaccproc_telemetry.Value = 6; _nud_gyroaccraw_telemetry.Value = 5; _nud_pressuretemp_telemetry.Value = 5; _nud_ppm_telemetry.Value = 4; if (_serial != null && _serial.IsOpen) { _serial.SendWriteTelemetry( (int)_nud_gpsbasic_telemetry.Value, (int)_nud_gyroaccraw_telemetry.Value, (int)_nud_gyroaccproc_telemetry.Value, (int)_nud_ppm_telemetry.Value, (int)_nud_pressuretemp_telemetry.Value, (int)_nud_attitude_telemetry.Value, (int)_nud_control_telemetry.Value); _serial.ReadAllConfig(); } }
private void timer_Tick(object sender, EventArgs e) { if (secondswaiting % 4 == 0 && serial != null && serial.IsOpen) { serial.ReadAllConfig(); attempt++; _lblProgress.Text = "Reading configuration (attempt " + attempt + ")"; secondswaiting = 1; } if (_pb.Value == 100) { secondswaiting++; _pb.Value = 0; } _pb.Value = _pb.Value + 10; }
private void _btnRead_Click(object sender, EventArgs e) { serial.ReadAllConfig(); }