Commit Graph

50 Commits (a23b29a935ba6e4cc0bdd3af6e0f541daa481167)

Author SHA1 Message Date
Darren Lines 0a254401b1 Rename AUTOLEVEL 1 year ago
Darren Lines 28880ecc3e Add AUTO detect to modes page
This adds the very useful AUTO detection of the switches to the range. This is pulled from BetaFlight, where it has proven very useful.

To select the switch for the range, set the channel to AUTO, then move the switch.
2 years ago
Darren Lines 91da0f642b
Merge branch 'master' into MrD_Changes-for-PR-8401 2 years ago
breadoven 010e625875
Merge pull request #1610 from breadoven/abo_multi_mission_index_adjustment
Multi mission index adjustment
2 years ago
breadoven 1501011844 Update auxiliary.js 2 years ago
Pawel Spychalski (DzikuVx) 8fd2c5325a Merge remote-tracking branch 'origin/release_5.1.0' 2 years ago
Darren Lines 47bf242ba7 Updated for PR 8401
Modes tab:
- Added USER 3 & USER 4 to modes ordering

Programming Tab:
- Added USER 3 & USER 4 to Flight Modes operand
- Added Course Hold to the Flight Modes operand. It was in firmware, but missing from Configurator
- Changed select operand values to order alphabetically. Looks much nicer than the random order.
2 years ago
Darren Lines 57cff5ccfe Change POSHOLD to LOITER on fixed wing 2 years ago
Darren Lines 8f028852e0 Update auxiliary.js
Added if statement to stop unnecessarily loading ports
2 years ago
Darren Lines d81a992dc2 Fixes to the modes page
- Moved to turn assist in to **flight mode modifiers** section. As it applies to fixed wing and multirotors.
- Re-established name changes for `CAMERA CONTROL` 1 to 3 when a RunCam Device is used.
2 years ago
Pawel Spychalski (DzikuVx) f9ef3900a3 Drop MSP_CF_SERIAL_CONFIG and MSP_SET_CF_SERIAL_CONFIG 3 years ago
Darren Lines 58e098b900 Revised how modes are ordered
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.
3 years ago
Darren Lines bf3fc89e6d
Updated modes ordering
- Moved SURFACE from Multi-rotor to Modifiers, as it is hardware specific, not platform
- Moved RTH to the start of the Navigation modes
3 years ago
Darren Lines 8214d1c79b Added soaring and wp planner to mode ordering 3 years ago
Darren Lines 3d61a9d3d9
Merge branch 'iNavFlight:master' into rearange-modes-to-make-clearere 3 years ago
Darren Lines 85b56a2281 Updated mode order and added sections
I was going over the modes and thought that the mode order could be tweaked to be a bit better.

I also had a request to add dividers for the different types of modes. I added some dividers. The will disappear when the unused modes are hidden.
3 years ago
Darren Lines 520268da04 Fixed bug when removing a range
This bug affected removing ranges that were in-range. The in-range status was not removed. This fixes that.
3 years ago
Darren Lines a0d801136d Updated Acro indicator
Updated the acro indicator so that it doesn't look like a button.
3 years ago
Darren Lines a0e5cc1aaf Update auxiliary.js
Added WP and GCS to the modes that cause Acro to be disabled.
3 years ago
Darren Lines 635e40966a Mode in range and Acro indicators
This adds functionality that shows when a mode is in range, not just currently active on the flight controller.

It also has an indicator to show when ACRO mode would be enabled.
3 years ago
Paweł Spychalski 129161845d
Merge pull request #1282 from darrindevine/add-toggle-hide-unused-modes
Adding Toggle in Modes to hide unused modes
3 years ago
Darrin D afc8878c02 Adding Toggle in Modes to hide unused modes
Added functionality based on reviewing betaflight-configurator PRs and current code for hide unused modes.
3 years ago
Darren Lines 4af6cf87de
Add autolevel to modes ordering 3 years ago
Darren Lines 3c06ddc2e7 Missed a comma, oops! 3 years ago
Darren Lines d5ade87254
Added NAV CRUISE to ordering
I thought I left Cruise in there. It wasn't, so it's back now we have a Cruise mode again.
3 years ago
Darren Lines 07af49856e Updated mode re-ordering to fix highlighting 3 years ago
Paweł Spychalski b30c51f0ad
Merge branch 'master' into add-pre-arm-to-modes-order 3 years ago
Darren Lines c6a87c83a9 Renamed OSD SW to OSD OFF, LEDLOW to LEDS OFF, and added TURTLE to ordering 4 years ago
Darren Lines 5db8669657 Added NAV COURSE HOLD
Kept NAV CRUISE in the hope that the box mode is re-added.
4 years ago
Darren Lines c89808ce69 Added the new Pre-arm to the mode ordering 4 years ago
Darren Lines 4b14deeebc
Update auxiliary.js
Added checks for modes not in the configuratorBoxOrder array.
4 years ago
Darren Lines 7a0487e816
Update auxiliary.js
Sorts the mode order to be more intuitive in Configurator. It groups modes with similiar modes, to make setting and checking the modes easier in Configurator.

The modes are ordered by:
Arm
Flight modes
Nav modes
Flight mode extenders
Navigation
Fixed Wing specific
Multirotor specific
Feedback (buzzer/LEDs)
OSD
Camera
Misc

This is a part fix for issue #963
4 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
Michel Pastor 1b453762a1 Fix bug in MSP_ACTIVEBOXES decoding
In JS `(1<<32) == 1` so it was causing an issue when the FC was advertising
more than 32 mode boxes
6 years ago
Pawel Spychalski (DzikuVx) be5fd7a605 Rename on other tabs 7 years ago
azol 73f324e4c1 add runcam split suport
add peripherals column on ports page

fixed ports page will show the rcsplit with apiversion less 1.27.0

move the modeName adjust function to peripherals.js, and add failsafe modename not update when rcsplit available

cleanup

clean up
7 years ago
Pawel Spychalski (DzikuVx) 37738ac269 adaptive intervals 8 years ago
Pawel Spychalski (DzikuVx) 35adb962fb load balancing on oter tabs 8 years ago
Pawel Spychalski (DzikuVx) 3f196a9505 MSP_STATUS removed from manual pulls 8 years ago
Pawel Spychalski (DzikuVx) d1483e5e26 tab tasks unified 8 years ago
Pawel Spychalski (DzikuVx) d1fcb81017 timing methods extracted to separate classes 8 years ago
Pawel Spychalski (DzikuVx) 3de7c0182a fixed tracking push 8 years ago
Pawel Spychalski (DzikuVx) 1bb6850c24 Merge remote-tracking branch 'origin/master' into osd-support 8 years ago
Konstantin Sharlaimov (DigitalEntity) 2946004ccf Add support for MSP_SENSOR_STATUS if firmware version is gte 1.5 8 years ago
Pawel Spychalski (DzikuVx) 18a00dedf8 MSP refactoring 8 years ago
Pawel Spychalski (DzikuVx) 54a80828c5 anonymous tracking of configured aux modes 8 years ago
Dominic Clifton 3874c82319 Prevent users for creating mode ranges and adjustment activation ranges
that are too small.
9 years ago
Dominic Clifton d73196ea11 Fix toggle buttons reverting to checkboxes after reboot.
This moves GUI specific code out of main and the individual tab js files
into gui.js, where it fits better.
9 years ago
Dominic Clifton 502cf718ab Update backup/restore functionality so that it restores adjustments,
auxiliary settings and channel forwarding (per-profile).  Add "Warning
Cell Voltage" to the UI.
10 years ago
Dominic Clifton a8cf910f51 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	README.md
	_locales/en/messages.json
	changelog.html
	js/backup_restore.js
	js/data_storage.js
	js/msp.js
	js/protocols/stm32.js
	js/serial_backend.js
	main.css
	main.html
	main.js
	manifest.json
	tabs/auxiliary_configuration.css
	tabs/default.css
	tabs/firmware_flasher.js
	tabs/initial_setup.css
	tabs/initial_setup.html
	tabs/initial_setup.js
	tabs/modes.html
	tabs/modes.js
	tabs/motor_outputs.css
	tabs/motors.html
	tabs/receiver.css
	tabs/servos.js
10 years ago