1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-17 21:35:30 +03:00
Commit graph

50 commits

Author SHA1 Message Date
Darren Lines
0a254401b1 Rename AUTOLEVEL 2023-04-11 18:52:02 +01:00
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.
2023-01-18 12:59:28 +00:00
Darren Lines
91da0f642b
Merge branch 'master' into MrD_Changes-for-PR-8401 2022-10-01 14:24:41 +01:00
breadoven
010e625875
Merge pull request #1610 from breadoven/abo_multi_mission_index_adjustment
Multi mission index adjustment
2022-09-20 11:36:55 +01:00
breadoven
1501011844 Update auxiliary.js 2022-09-20 11:27:07 +01:00
Pawel Spychalski (DzikuVx)
8fd2c5325a Merge remote-tracking branch 'origin/release_5.1.0' 2022-09-18 12:26:32 +02:00
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.
2022-09-18 10:47:46 +01:00
Darren Lines
57cff5ccfe Change POSHOLD to LOITER on fixed wing 2022-08-13 05:43:09 +01:00
Darren Lines
8f028852e0 Update auxiliary.js
Added if statement to stop unnecessarily loading ports
2022-07-03 14:07:26 +01:00
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.
2022-07-03 13:53:48 +01:00
Pawel Spychalski (DzikuVx)
f9ef3900a3 Drop MSP_CF_SERIAL_CONFIG and MSP_SET_CF_SERIAL_CONFIG 2022-02-23 14:27:42 +01:00
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.
2022-01-18 20:12:25 +00:00
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
2021-11-19 13:25:01 +00:00
Darren Lines
8214d1c79b Added soaring and wp planner to mode ordering 2021-11-13 08:52:51 +00:00
Darren Lines
3d61a9d3d9
Merge branch 'iNavFlight:master' into rearange-modes-to-make-clearere 2021-10-09 14:21:46 +01:00
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.
2021-10-03 13:29:30 +01:00
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.
2021-10-03 11:30:54 +01:00
Darren Lines
a0d801136d Updated Acro indicator
Updated the acro indicator so that it doesn't look like a button.
2021-09-22 14:07:53 +01:00
Darren Lines
a0e5cc1aaf Update auxiliary.js
Added WP and GCS to the modes that cause Acro to be disabled.
2021-09-11 09:35:45 +01:00
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.
2021-09-10 23:23:49 +01:00
Paweł Spychalski
129161845d
Merge pull request #1282 from darrindevine/add-toggle-hide-unused-modes
Adding Toggle in Modes to hide unused modes
2021-06-13 13:57:47 +02:00
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.
2021-05-26 08:28:32 -05:00
Darren Lines
4af6cf87de
Add autolevel to modes ordering 2021-05-26 08:38:27 +01:00
Darren Lines
3c06ddc2e7 Missed a comma, oops! 2021-05-12 18:26:09 +01:00
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.
2021-05-12 13:19:30 +01:00
Darren Lines
07af49856e Updated mode re-ordering to fix highlighting 2021-04-20 23:22:16 +01:00
Paweł Spychalski
b30c51f0ad
Merge branch 'master' into add-pre-arm-to-modes-order 2021-04-16 10:34:15 +02:00
Darren Lines
c6a87c83a9 Renamed OSD SW to OSD OFF, LEDLOW to LEDS OFF, and added TURTLE to ordering 2021-04-12 18:46:28 +01:00
Darren Lines
5db8669657 Added NAV COURSE HOLD
Kept NAV CRUISE in the hope that the box mode is re-added.
2021-04-11 17:09:26 +01:00
Darren Lines
c89808ce69 Added the new Pre-arm to the mode ordering 2021-04-11 14:38:36 +01:00
Darren Lines
4b14deeebc
Update auxiliary.js
Added checks for modes not in the configuratorBoxOrder array.
2020-11-02 20:06:42 +00:00
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
2020-11-02 18:51:27 +00:00
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.
2020-01-21 18:19:06 +00:00
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
2018-06-05 01:52:15 +02:00
Pawel Spychalski (DzikuVx)
be5fd7a605 Rename on other tabs 2017-09-19 22:19:54 +02:00
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
2017-08-06 11:05:43 +08:00
Pawel Spychalski (DzikuVx)
37738ac269 adaptive intervals 2017-01-25 21:13:58 +01:00
Pawel Spychalski (DzikuVx)
35adb962fb load balancing on oter tabs 2017-01-22 20:49:40 +01:00
Pawel Spychalski (DzikuVx)
3f196a9505 MSP_STATUS removed from manual pulls 2017-01-18 19:54:26 +01:00
Pawel Spychalski (DzikuVx)
d1483e5e26 tab tasks unified 2017-01-18 16:50:35 +01:00
Pawel Spychalski (DzikuVx)
d1fcb81017 timing methods extracted to separate classes 2017-01-18 15:54:45 +01:00
Pawel Spychalski (DzikuVx)
3de7c0182a fixed tracking push 2016-12-25 22:39:52 +01:00
Pawel Spychalski (DzikuVx)
1bb6850c24 Merge remote-tracking branch 'origin/master' into osd-support 2016-12-15 00:18:35 +01:00
Konstantin Sharlaimov (DigitalEntity)
2946004ccf Add support for MSP_SENSOR_STATUS if firmware version is gte 1.5 2016-12-12 14:07:17 +10:00
Pawel Spychalski (DzikuVx)
18a00dedf8 MSP refactoring 2016-11-29 19:47:47 +01:00
Pawel Spychalski (DzikuVx)
54a80828c5 anonymous tracking of configured aux modes 2016-08-29 20:22:50 +02:00
Dominic Clifton
3874c82319 Prevent users for creating mode ranges and adjustment activation ranges
that are too small.
2016-01-12 20:19:23 +01:00
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.
2015-11-11 21:01:22 +00:00
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.
2014-12-21 12:29:36 +00:00
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
2014-12-18 22:40:03 +00:00