private void button8_Click(object sender, EventArgs e) { FlightPlanUSB planUSB = new FlightPlanUSB(); if (planUSB.IsOpen()) { int[] servos = planUSB.ReadServosRAW(); if (comboAilCH.SelectedIndex > 0) { numericUpDownServoAILcenter.Value =servos[comboAilCH.SelectedIndex - 1]; } if (comboEleCH.SelectedIndex > 0) { numericUpDownServoELEcenter.Value = servos[comboEleCH.SelectedIndex - 1]; } /* if (comboThrCH.SelectedIndex > 0) { numericUpDownServoTHRcenter.Value = servos[comboThrCH.SelectedIndex - 1]; } */ if (comboTailCH.SelectedIndex > 0) { numericUpDownServoTAILcenter.Value = servos[comboTailCH.SelectedIndex - 1]; } if (comboPanCH.SelectedIndex > 0) { numericUpDownServoPANcenter.Value = servos[comboPanCH.SelectedIndex - 1]; } if (comboTiltCH.SelectedIndex > 0) { numericUpDownServoTILTcenter.Value = servos[comboTiltCH.SelectedIndex - 1]; } if (comboAil2CH.SelectedIndex > 0) { numericUpDownServoAIL2center.Value = servos[comboAil2CH.SelectedIndex - 1]; } planUSB.Close(); } else if (me.Idioma == 0) { MessageBox.Show("No se puede abrir dispositivo Ikarus OSD"); } else { MessageBox.Show("Cannot open Ikarus OSD device"); } }