private void CMB_history_SelectedIndexChanged(object sender, EventArgs e) { firmwareurl = Firmware.getUrl(CMB_history.SelectedValue.ToString(), ""); REL_Type = (APFirmware.RELEASE_TYPES) 99; softwares.Clear(); UpdateFWList(); }
public void Deactivate() { MainV2.instance.DeviceChanged -= Instance_DeviceChanged; // reset to official on any reload REL_Type = APFirmware.RELEASE_TYPES.OFFICIAL; }
private void lbl_devfw_Click(object sender, EventArgs e) { CustomMessageBox.Show(Strings.BetaWarning, Strings.Beta); REL_Type = APFirmware.RELEASE_TYPES.BETA; firmwareurl = "https://github.com/ArduPilot/binary/raw/master/dev/firmware2.xml;http://firmware.ardupilot.org/Tools/MissionPlanner/dev/firmware2.xml"; softwares.Clear(); UpdateFWList(); CMB_history.Visible = false; }
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | Keys.Q)) { CustomMessageBox.Show(Strings.TrunkWarning, Strings.Trunk); REL_Type = APFirmware.RELEASE_TYPES.DEV; Activate(); } return(base.ProcessCmdKey(ref msg, keyData)); }
protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { //CTRL+R moved to pictureBoxRover_Click //CTRL+O moved to CMB_history_label_Click //CTRL+C moved to Custom_firmware_label_Click if (keyData == (Keys.Control | Keys.Q)) { CustomMessageBox.Show(Strings.TrunkWarning, Strings.Trunk); REL_Type = APFirmware.RELEASE_TYPES.DEV; firmwareurl = "https://github.com/ArduPilot/binary/raw/master/dev/firmwarelatest.xml;http://firmware.ardupilot.org/Tools/MissionPlanner/dev/firmwarelatest.xml"; softwares.Clear(); UpdateFWList(); CMB_history.Visible = false; } else if (keyData == (Keys.Control | Keys.P)) { findfirmware(softwares.First(a => { return(a.name.ToLower().Contains("px4")); })); } return(base.ProcessCmdKey(ref msg, keyData)); }
private void Lbl_devfw_Click(object sender, EventArgs e) { REL_Type = APFirmware.RELEASE_TYPES.BETA; Activate(); }