- Re-assessed the mechanism to show the refresh button. It now only displays when there is an AIRPLANE mixer loaded.
- Refresh the platform select when refresh button is clicked to stop unknown mixer presets.
- Fixed issue where non-standard orders would not draw the output numbers.
- Added a refresh button to revert to current mixer after another mixer preset has been selected, but not loaded. This also has a prompt for assistance
- Fixed issue where changing the servo input would not update the outputs table.
First cut of code. It's pretty much there. I just need to decide how to handle changing the mixer type, then deciding to stick with the current mixer. Other than that, it's working as expected.
This changes the labels and order of fields in the landing section of advanced tuning. These new labels should make it easier for pilots to understand what is happening.
I'm sure that all parameters in configurator which can change with a battery or control profile now get highlighted. I have a couple to confirm though.
- Tidied up units label to work with more tabs
- Added more fields in the PID Tuning to use the highlighting
- Converted the Rates tab over to use data-i18n more. Will make sure all of the PIDs pages use it fully.
- Added field arrays for control and battery profiles.
- Added highlight mechanism for **data-setting** fields
- Changed battery and control profile drop down text to match the field colours.
- Tidied up the code a little and grouped mixer types in model.js.
- Removed second motor from all fixed wing mixers that aren't differential thrust. A bug was discovered that if an FC only has a single motor output, and 2 motors are set in the mixer, the motors won't work.
- Added mixer for V-Tail with differential thrust
- Enhanced the new servo button. Clicking it now selects the next available servo number, rather than just 0.
1. Fixed rounding error.
2. Added conversions for:
a) vertical speed
b) metres
c) temperature
3. Added support on Failsafe and OSD pages.
4. Sorted out alignment issues, due to different implementations.