Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented target autodetection #1561

Merged
merged 2 commits into from
Oct 1, 2022
Merged

Implemented target autodetection #1561

merged 2 commits into from
Oct 1, 2022

Conversation

MrD-RC
Copy link
Collaborator

@MrD-RC MrD-RC commented Jun 24, 2022

This PR adds target autodetection to the firmware flasher. It will attempt an autodetect on load. Plus there is a manual button to autodetect by the description.

  • Extended MSPHelper to collect the missing data sent in MSP_BOARD_INFO. Plus added a getTarget() function.
  • Added target autodetect on load of Firmware Flasher.
  • Added button to Firmware Flasher to command an autodetect.
  • Toggling Show unstable builds now remembers the selected target.
  • Fixed Offline notices in the board and version select boxes.
  • Added target name to firmware version displayed when connected.

Demo of it in action

image

This PR adds target autodetection to the firmware flasher. It will attempt an autodetect on load. Plus there is a manual button to autodetect by the description.

- Extended MSPHelper to collect the missing data sent in `MSP_BOARD_INFO`. Plus added a `getTarget()` function.
- Added target autodetect on load of Firmware Flasher.
- Added button to Firmware Flasher to command an autodetect.
- Toggling **Show unstable builds** now remembers the selected target.
- Fixed **Offline** notices in the board and version select boxes.
- Added target name to firmware version displayed when connected.
@MrD-RC MrD-RC added this to the 6.0 milestone Jun 24, 2022
@DzikuVx DzikuVx merged commit 310a263 into master Oct 1, 2022
@DzikuVx DzikuVx deleted the MrD_Autoselect-target branch October 1, 2022 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants