public JoystickThread(FormIkarusMain main) { InitEmisoraUSB(); formIkarusMain = main; TrimAil = 0; TrimEle = 0; TrimTail = 0; if (wfly.IsOpen()) { terminate = false; timer = new System.Threading.Timer(TimerTask, this, 1000, 1000 / 20); pan = 0; tilt = 0; flaps = 0; } else if (singleton.Idioma == 0) { MessageBox.Show("No se puede abrir dispositivo Uplink"); } else { MessageBox.Show("Cannot open Uplink device"); } }
void InitEmisoraUSB() { /* * if (singleton.planeState != null) * { * _modem_lon = singleton.planeState.homeLon; * _modem_lat = singleton.planeState.homeLat; * } * else * { * _modem_lon = -6.0f; * _modem_lat = 37.5f; * } */ _modem_lon = singleton.HomeLon; _modem_lat = singleton.HomeLat; _modem_alt = singleton.HomeAlt + 100; wfly = new EmisoraUSB(); if (wfly.IsOpen()) { //fijamos que canal se modifica ConfigurarCanales(wfly); wfly.SetLowBattery(singleton.uplinkValarm); wfly.SaveToFlash(); } }
private void button2_Click(object sender, EventArgs e) { ToSingleton(); me.ToRegistry(); EmisoraUSB wfly = new EmisoraUSB(); if (wfly.IsOpen()) { wfly.SaveToFlash(); wfly.Close(); } if (me.Idioma == (int)Singleton.Idiomas.Spanish) { MessageBox.Show("Configuración Actualizada"); } else { MessageBox.Show("Config Updated"); } //this.Close(); }
private void button2_Click(object sender, EventArgs e) { if (device == Devices.OSD) { FlightPlanUSB dev = new FlightPlanUSB(); if (dev.IsOpen()) { dev.FirmwareUpdate(); dev.Close(); } else { if (me.Idioma == 0) { MessageBox.Show("Error abriendo USB"); } else { MessageBox.Show("Error opening USB"); } } } else if (device == Devices.Uplink) { EmisoraUSB dev = new EmisoraUSB(); if (dev.IsOpen()) { dev.UpdateFirmware(); dev.Close(); } else { if (me.Idioma == 0) { MessageBox.Show("Error abriendo USB"); } else { MessageBox.Show("Error opening USB"); } } } else if (device == Devices.AntTracker) { AntenaTracker dev = new AntenaTracker(); if (dev.IsOpen()) { dev.UpdateFirmware(); dev.Close(); } else { if (me.Idioma == 0) { MessageBox.Show("Error abriendo USB"); } else { MessageBox.Show("Error opening USB"); } } } }