- 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.
The mode ordering and mode categories now use the same object. This now means that the categories will be correct, regardless of which modes are enabled or disabled by the firmware.
Moved SURFACE from multi-rotor section to modifiers, as it is hardware specific, not platform.
Also moved RTH to the start of the Navigation Modes block, so that the separation works on all platforms
Reverted to the original code as the failsafe page uses a different data method at the moment. This means no conversion, but it will works as it was for the time being. This can be updated soon to have the conversion. Time is the issue at the moment. While here, I took the liberty of correcting the max for both failsafe_delay and failsafe_off_delay.