Commit Graph

49 Commits (a96364ea419951388d6c163949aba6ac72cf1df9)

Author SHA1 Message Date
Darren Lines eb16063aee Reverse props option only appears on multirotor platforms 2 years ago
Luca 1173face88 Figures with inverted prop 3 years ago
Paweł Spychalski 958a695b91
Merge branch 'master' into dzikuvx-props-in-configuration 3 years ago
Darren Lines 4dca04a635 Bug fix
- 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.
3 years ago
Pawel Spychalski (DzikuVx) b402b7366e Add props in configuration to mixer page 3 years ago
Darren Lines a4182138c7 The Chuck mod
The servo number input boxes now change colour to match the outputs diagram.
3 years ago
Darren Lines a7aa90660d Ready now
- 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.
3 years ago
Darren Lines 1c571ca681 Dynamic mixer outputs image
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.
3 years ago
Darren Lines 47a9f4b36e Updated mixer
- 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.
3 years ago
Darren Lines 2df4de8bae Moved where hasFlaps is updated.
It was being updated in the wrong place. Now updates on load mixer. This means that the mixer is fine with CLI overrides.
3 years ago
Darren Lines 80d091b379 Updated mixer to improve the ease of use 3 years ago
Pawel Spychalski (DzikuVx) 92e043e74f Fix mixer wizard 4 years ago
Pawel Spychalski (DzikuVx) c19d93eec6 Block errornous mixer combinations 4 years ago
Pawel Spychalski (DzikuVx) f45f82a020 Add wizard information 4 years ago
Pawel Spychalski (DzikuVx) d4f253ab86 First cut on quadcopter mixer wizard 4 years ago
Pawel Spychalski (DzikuVx) 303c4b8d45 Allow for 32 LCs and 8 GVARs 4 years ago
Niccolò Maggioni 3570317811
Fix showing µs for new "MAX" mixer value 4 years ago
Pawel Spychalski (DzikuVx) c005214a2b Unified LogicConditions selector 5 years ago
Pawel Spychalski (DzikuVx) f85a17d1ad Get GVAR status from FC 5 years ago
Alberto García Hierro 0e01133fc9 Make tab loading async safe and add a small animation
Tab loading was relying on replacing the contents of '#content'
with the loading indicator, then replacing it with the loading tab
content and blocking rendering until the tab was ready by not
yielding. This is problematic for tabs that load some data
asynchronously, like PID and OSD.

Instead, put the loading indicator in front of everything else
and load new content inside '#content' next to the loading indicator
(but without showing it). Once the content and data are fully loaded
we fade out the loading indicator with a 0.4s long animation and
then we remove. This works for both synchronous and asynchonous
loading of tabs.
5 years ago
Niccolò Maggioni 0d3659a92e
Show µs in mixer when "ONE" input is selected 5 years ago
Pawel Spychalski (DzikuVx) 4ebb8fb3ff Fix some minor issues on mixer tab 5 years ago
Pawel Spychalski (DzikuVx) 79a16a8fe3 Cleanup 2.1 version 5 years ago
Pawel Spychalski (DzikuVx) cb1ff69703 Cleanup INAV 2.0.0 5 years ago
Pawel Spychalski (DzikuVx) 9c627f7445 Report logic condiotion activation status 5 years ago
Pawel Spychalski (DzikuVx) f71fa9a348 Output allocation method that is more aligned with FC counterpart 5 years ago
Pawel Spychalski (DzikuVx) 9b01cec4fb Support 16 servos 5 years ago
Pawel Spychalski (DzikuVx) 564d1cdca5 Store logic condition with smix rule 6 years ago
Pawel Spychalski (DzikuVx) 57f7035ef0 GUI improvements 6 years ago
Pawel Spychalski (DzikuVx) e23a8a5189 UI improvements and saving 6 years ago
Pawel Spychalski (DzikuVx) 2946fe5c2a Render basic table 6 years ago
Pawel Spychalski (DzikuVx) d6ded2404e Backend for getting logic conditions from FC 6 years ago
Michel Pastor 5f6e453fe9
Increase max servo mix rate to 1000% (#672) 6 years ago
Pawel Spychalski (DzikuVx) ccfd2bac1a Fix for has flaps switch not working 6 years ago
Pawel Spychalski (DzikuVx) f7b4d4fe48 Close #489 6 years ago
Alberto García Hierro c4de2fee0a Fix motor names in the mixer tab
Using let on an array produces the keys as strings, so +1'ing them
was doing string concatenation. With this change, the integer indices
are used instead.
6 years ago
Pawel Spychalski (DzikuVx) 8958325f38 Index motors from 1 in output mapping preview 6 years ago
Pawel Spychalski (DzikuVx) b099f68281 Output mapping in mixer tab 6 years ago
Alberto García Hierro 6927ede37b Hide platform type / flaps separator when there's no flaps checkbox
Just a small visual change
6 years ago
Pawel Spychalski (DzikuVx) c22541d186 Mixer tracking 6 years ago
Pawel Spychalski (DzikuVx) e8248c4fb2 increased range for motor rules roll/pitch/yaw to -2/2 7 years ago
Pawel Spychalski (DzikuVx) e9d2a06b7e fixed bugs with not detecting new mixer capable firmware 7 years ago
Pawel Spychalski (DzikuVx) 506ad30306 more functional changes on mixer tab 7 years ago
Pawel Spychalski (DzikuVx) 4e5fd3b2b7 ability to add and save mix 7 years ago
Pawel Spychalski (DzikuVx) 97e4ece259 possibility to add and delete motor and servo rule 7 years ago
Pawel Spychalski (DzikuVx) 640d0b39a3 cleanups 7 years ago
Pawel Spychalski (DzikuVx) 14a74e76dc possibility to delete mixer rules 7 years ago
Pawel Spychalski (DzikuVx) a7b387a2dc Basic layout 7 years ago
Pawel Spychalski (DzikuVx) 4f48ecff1b Mixer tab, first elements 7 years ago