Commit Graph

437 Commits (b5122b2150762a14acc5cc18e90aa958a646b6e1)

Author SHA1 Message Date
Alberto García Hierro d19bbe9bc1 Merge pull request #276 from fiam/osd_alarms
Add support for OSD alarms for distance and negative altitude
7 years ago
StewLG b8d86756e1 Merge branch 'master' into MinimumFailsafeDistance 7 years ago
Stewart Loving-Gibbard cf1c676eaa * Changing from meters to centimeters
* Other minor tweaks to help text
* Finalizing API checks
7 years ago
Alberto García Hierro d3ab3986c5 Add support for displaying a small help besides an alarm
Also, add help messages for cap, dist and neg_alt alarms.
7 years ago
Paweł Spychalski 25748f4ce8 Merge pull request #273 from fiam/osd_vtx
Add support for configuring OSD_VTX_CHANNEL
7 years ago
Alberto García Hierro 72c3a48078 Add support for new distance and negative altitude alarms
Add support for alarms that require unit conversion and non-integer
steps.
Implement support for the aforementioned alarms by using unit
conversion to display them in more convenient units when the OSD
is set to display imperial units.
7 years ago
Alberto García Hierro 8ec5876ebf Refactor code for OSD alarms
Define an array of the available alarms. Display just the ones
understood by the FC.
Move alarm names and their help (if any) to the translatable
messages.
7 years ago
Paweł Spychalski d9d94af6a8 Merge pull request #256 from iNavFlight/dzikuvx-aux-rename-to-ch
AUX renamed to CH
7 years ago
Alberto García Hierro e570fcbae4 Add support for configuring OSD_VTX_CHANNEL
Element was disabled due to missing support on INAV. Added messages
for element name and its help too.
7 years ago
Stewart Loving-Gibbard 81be88311e This supports adds Configurator GUI support for Failsafe Minimum Distance.
I believe everything works and is OK, but I am unclear about MSP/FC/Configurator versioning, so some of what I've done here may not be correct, or may need to be done differently. I would appreciate guidance/explanation.
7 years ago
Alberto García Hierro 7fb0579d4f Merge pull request #267 from fiam/rx_cleanup
Add support for the RX changes in MSP
7 years ago
Alberto García Hierro 5ea5399eb2 Fix values for PPM and PWM, rename RX_PARALLEL_PWM to RX_PWM
Name RX_PARALLEL_PWM was confusing, so it's been renamed to
just RX_PWM.
Values for RX_PWM and RX_PPM were swapper, they're now the correct
ones.
Set the order of the rx types as serial, ppm, pwm, spi, msp and none.
Allow versions using the feature bits to select RX_NONE by clearing
all relevant bits in the features.
7 years ago
Alberto García Hierro 42f332e627 Rename all references to NRF24 as protocol to SPI
For consistency. We now have other receivers that work over SPI
and might have more in the future.
7 years ago
Alberto García Hierro eae7af4565 Disable "Load Firmware [Online]" button while downloading it
Provides feedback to the user to let he know that the configurator
didn't hang up
7 years ago
Alberto García Hierro 587d1c5cb4 Add support for the RX changes in MSP
Implement a combobox selector for the receiver type, showing
just the options for the specific type (e.g. selecting serial
receiver reveals the combobox for the serial protocol).

On INAV > 1.7.3 read and write receiver type to RX_CONFIG rather
than to feature bits. Note that this will break the configurator
in builds with version = 1.7.4 before https://github.com/iNavFlight/inav/pull/1596/files
is applied.
7 years ago
Alberto García Hierro 52b5039465 Add support for OSD_THROTTLE_POS_AUTO_THR
Shows actual THR from the navigation system when it's controlling
THR, stick input otherwise (like the normal THR indicator).

INAV counterpart submitted as
https://github.com/iNavFlight/inav/pull/2217
7 years ago
Alberto García Hierro 46ba69df98 Add support for OSD_MAIN_BATT_CELL_VOLTAGE
Shows the average cell voltage. INAV counterpart already merged
at https://github.com/iNavFlight/inav/pull/2212
7 years ago
Alberto García Hierro 9e95e441b1 Add support for configuring OSD_MESSAGES 7 years ago
Paweł Spychalski ef5619fefb Merge pull request #255 from iNavFlight/dzikuvx-ports-sensor-column
Port GPS renamed to Sensors and moved to separate column
7 years ago
Alberto García Hierro a9f6a9d5a7 Add HDOP character and support for OSD_GPS_HDOP 7 years ago
Alberto García Hierro 974ed52c11 Organize OSD elements into groups
Implement groups which can be declared in any order including
any item in the order deemed more useful. This way we no longer
need to put elements ordered by their osd_items_e value.

Also, elements and even groups can be disabled when the features
or hardware required for drawing them is not present or not
enabled.
7 years ago
Pawel Spychalski (DzikuVx) be5fd7a605 Rename on other tabs 7 years ago
Pawel Spychalski (DzikuVx) 3acf97e5f9 AUX renamed to CH on Receiver tab 7 years ago
Pawel Spychalski (DzikuVx) 8dfa070624 Port GPS renamed to Sensors and moved to separate column 7 years ago
Paweł Spychalski ce363ee429 Merge pull request #244 from iNavFlight/vtx-support
SmartAudio and Tramp support
7 years ago
Alberto García Hierro 087b397a5a Add names and help for a few more OSD elements 7 years ago
Alberto García Hierro 1e18c6d08c Add support for new OSD elements
- Support OSD_ONTIME_FLYTIME and OSD_RTC_TIME
- Add support for OSD elements with localized names
- Add support for displaying some help besides an OSD element
7 years ago
Pawel Spychalski (DzikuVx) 3920cfa443 SmartAudio and Tramp support 7 years ago
Alberto García Hierro 37171dc603 Add support for selecting UK mode in the OSD units
Fixes #233
7 years ago
Alberto García Hierro 2ef9947dfd Add support for FEATURE_AIRMODE in the Configuration tab
Setting the feature also hides the mode from the modes tab, since
the FC won't register the BOXID as an active one. FC support
detection is based on INAV version >= 1.7.3, since support for
the AIRMODE feature has been advertised by previous releases
but it's not really supported (it does nothing).

Support for INAV is at https://github.com/iNavFlight/inav/pull/1949

Fixes #154
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
Konstantin Sharlaimov e394d4fd86 Merge pull request #204 from iNavFlight/de_add_slack
Add font-awesome; Add support links
7 years ago
Pawel Spychalski (DzikuVx) 8d3980bfa2 Rangefinder setting is back 7 years ago
Marcin Baliniak 03d8ba4294 Extended description for RX SPI 7 years ago
Marcin Baliniak de27e89164 Support for new eLeReS RX_SPI receiver 7 years ago
Konstantin (DigitalEntity) Sharlaimov 64464291c4 Add font-awesome; Add support links 7 years ago
Pawel Spychalski (DzikuVx) 6300fefdef Angle at min and max removed 7 years ago
Pawel Spychalski (DzikuVx) 0777ef391c MSP_FW_CONFIG frame support 7 years ago
Pawel Spychalski (DzikuVx) eb4eff59fb RTH and Landing settings 7 years ago
Ole-Petter 121fc44f63 Change Failsafe Killswitch description 8 years ago
Pawel Spychalski (DzikuVx) 9e1978f3ec failsafe changes for 1.6 8 years ago
Konstantin Sharlaimov (DigitalEntity) 91a8c6c5b7 Update welcome text 8 years ago
Yazin a1fa3eada6 Fix typo 8 years ago
Pawel Spychalski (DzikuVx) 77004021b5 feature OSD 8 years ago
Pawel Spychalski (DzikuVx) e74645f497 Merge branch 'master' into msp-queue 8 years ago
Pawel Spychalski (DzikuVx) c977b19432 advanced tuning tab done 8 years ago
Pawel Spychalski (DzikuVx) fea2505fde Merge branch 'master' into advanced-tuning-tab 8 years ago
Pawel Spychalski (DzikuVx) 9569c0b5ee GUI to use hard lock queue name Wireless mode 8 years ago
Pawel Spychalski (DzikuVx) 51a550b1c2 GUI for notch filters' 8 years ago
Pawel Spychalski (DzikuVx) 01569e7df8 Merge branch 'master' into advanced-tuning-tab 8 years ago
skaman82 461315dafe Rearange text 8 years ago
Pawel Spychalski (DzikuVx) 63ed578442 empty advanced tuning tab 8 years ago
skaman82 cd7f3b5358 PreArming Checks styling 8 years ago
U-PAWEL-X220\pawel ea3c972a49 Preset save modal 8 years ago
U-PAWEL-X220\pawel 35baf4302b first cut of presets 8 years ago
Konstantin Sharlaimov (DigitalEntity) 372b51f897 Change arming checks to a table 8 years ago
U-PAWEL-X220\pawel a5bc3e56ab Arming status reporting 8 years ago
Pawel Spychalski (DzikuVx) a722f89973 improved hinting 8 years ago
Pawel Spychalski (DzikuVx) c6b2e40cbb features non-radio rework 8 years ago
Pawel Spychalski (DzikuVx) 4bd6f46710 RSSI rework 8 years ago
Pawel Spychalski (DzikuVx) b051cb5f0c GUI for SENSOR_CONFIG 8 years ago
Pawel Spychalski (DzikuVx) 1bb6850c24 Merge remote-tracking branch 'origin/master' into osd-support 8 years ago
Pawel Spychalski (DzikuVx) b3a05dbe1c UI fix 8 years ago
Pawel Spychalski (DzikuVx) 6766be0f93 Merge remote-tracking branch 'origin/master' into async-support 8 years ago
Pawel Spychalski (DzikuVx) 771be944d9 final touches for async support 8 years ago
Pawel Spychalski (DzikuVx) 026edebe88 other frequencies 8 years ago
Pawel Spychalski (DzikuVx) dace7d27d8 GUI for async gyro mode 8 years ago
Pawel Spychalski (DzikuVx) ea67578f75 missing icons 8 years ago
Konstantin Sharlaimov (DigitalEntity) fa20219183 Version bump to 1.4.1; Add Patreon to landing page 8 years ago
Pawel Spychalski (DzikuVx) e231aed13a overhaul 8 years ago
Pawel Spychalski (DzikuVx) 4d2882e353 options moved 8 years ago
Pawel Spychalski (DzikuVx) 649da56163 ignore rates 8 years ago
Pawel Spychalski (DzikuVx) d503cb92c7 Filtering configuration 8 years ago
Pawel Spychalski (DzikuVx) ea9efd4622 Yaw jump and prevention limit 8 years ago
Pawel Spychalski (DzikuVx) 4f3037e7cd MagHold Yaw rate limit UI 8 years ago
Pawel Spychalski (DzikuVx) ead5f02022 gyro_lpf and gyro sync setable in async_mode=NONE 8 years ago
Pawel Spychalski (DzikuVx) ef7539f658 fix for tab name 8 years ago
Pawel Spychalski (DzikuVx) f19f668a6e Log entry for disabled PWM output 8 years ago
Paweł Spychalski 6e429d918c Merge pull request #56 from iNavFlight/pwm-output-enable
Feature PWM_OUTPUT_ENABLE
8 years ago
oleost 9b5f94b673 Update messages.json 8 years ago
Pawel Spychalski (DzikuVx) d67bb1a0d0 servo refresh rate 8 years ago
Pawel Spychalski (DzikuVx) a58f46cfb6 ESC protocol UI fixes 8 years ago
Pawel Spychalski (DzikuVx) b69ec9a385 first draft of feature PWM_OUTPUT_ENABLE 8 years ago
Pawel Spychalski (DzikuVx) ec98fc5d80 UI for selecting motor protocol and rate 8 years ago
Pawel Spychalski (DzikuVx) 7d6a8be4f4 support for PCA9685 8 years ago
Paweł Spychalski 6512f518df Merge pull request #41 from iNavFlight/feature/ibus-telemetry-support
iBus telemetry
8 years ago
oleost 3ee0fafce3 Updated accelerometer describtion. 8 years ago
Pawel Spychalski (DzikuVx) 22c7e0e426 limited capabilities warning 8 years ago
Pawel Spychalski (DzikuVx) ce458d299d inavification 8 years ago
Pawel Spychalski (DzikuVx) 505a5e2bf4 iBus telemetry 8 years ago
Pawel Spychalski (DzikuVx) 1f0ede0120 pid tab optimizations 8 years ago
Martin Budden 9f49d59f5f Added NRF24 setting to configuration tab 8 years ago
gaelj 0e5190edd3 LED strip update 8 years ago
Konstantin Sharlaimov 1e7c0597a5 Merge pull request #30 from gaelj/fw_flash-target_firmware_select
Add target and firmware version selects to firmware flasher tab
8 years ago
gaelj aa4d548e48 Adds target and firmware version selects to firmware flasher tab
(catch-up with betaflight)
8 years ago
gaelj c40f0cf2e6 Use MSP_STATUS_EX to display CPU load in status bar, from INAV 1.2.0 8 years ago
Konstantin Sharlaimov 27331b5934 Merge pull request #19 from iNavFlight/calibration-tab-revert
calibration tab removed
8 years ago
Paweł Spychalski ad55318829 possibility to change controller in UI removed from code (#17) 8 years ago
Pawel Spychalski (DzikuVx) 3c098d4ba7 calibration tab removed 8 years ago
skaman82 595d194b8a Update Links 8 years ago
skaman82 60ef5a8cf9 Battery Status 8 years ago
skaman82 6b6fd4d35c Color scheme changes 8 years ago
Konstantin Sharlaimov (DigitalEntity) e6a86a9fec Calibration tab (empty); Add possibility to disable GPS ground assistance 9 years ago
Konstantin Sharlaimov (DigitalEntity) e366967be8 MAVLink initial support 9 years ago
Konstantin Sharlaimov (DigitalEntity) 395c413992 Prevent Configurator from being used with other firmware than INAV 9 years ago
Konstantin Sharlaimov (DigitalEntity) fa3445e9fb Failsafe RTH is now configurable via GUI 9 years ago
Konstantin Sharlaimov (DigitalEntity) 85457b98be Remove ACC_TRIM read command. Improve GPS fix handling 9 years ago
Konstantin Sharlaimov (DigitalEntity) 15dfc2ad41 Update GPS page 9 years ago
Konstantin Sharlaimov (DigitalEntity) 11b80a67ff Some rebranding 9 years ago
Dominic Clifton 103cc3195c Update links and recovery procedure. 9 years ago
Dominic Clifton ebd77db93f Merge pull request #323 from dan557/development
Add Current and Voltage readout on configuration tab
9 years ago
Dominic Clifton ed9927a4e5 Merge branch 'page-size' of https://github.com/tracernz/cleanflight-configurator into tracernz-page-size 9 years ago
Michael Corcoran 9fbb6337b6 DFU: Support STM32F4 9 years ago
Michael Corcoran b46a5e8053 USB-DFU: Detect flash page size from USB descriptor 9 years ago
Dominic Clifton 1a58bfcf82 Add Race Transponder configuration support.
Also cleans up i18n support for 'features' and adds tooltip support for
them on the configuration tab.
9 years ago
dan557 59729712e9 Add Configuration Battery Current 9 years ago
Dominic Clifton 4ccd0bed3e Merge branch 'development' into thenickdude-private-development
Conflicts:
	js/data_storage.js
	main.css
	tabs/dataflash.css
	tabs/dataflash.html
9 years ago
skaman82 b6a55f247a Shortening labels for sensor alignment 9 years ago
Dominic Clifton 25e97902c4 Merge branch 'tooltip_i18n_title_review' of https://github.com/tricopterY/cleanflight-configurator into tricopterY-tooltip_i18n_title_review 9 years ago
Dominic Clifton 14135cb64e Cleanup board/sensor alignment UI. 9 years ago
skaman82 24a82dac93 Merge branch 'cleanflight/development' into NewPIDFunctions 9 years ago
Dominic Clifton 779af35d33 Fix error on servos page when servos not supported by the target. 9 years ago
tricopterY 50f1269e0b jBox Tooltip implementation using i18n_title instead of jBox:Content - reduces DOM element counts 9 years ago
tricopterY 3228625de1 jBox Tooltip implementation using i18n_title instead of jBox:Content - reduces DOM element counts 9 years ago
Dominic Clifton 251712c85d Merge branch 'development' into thenickdude-private-development
Conflicts:
	js/msp.js
9 years ago
skaman82 843e42e826 Merge branch 'cleanflight/development' into NewPIDFunctions 9 years ago
Dominic Clifton 7618363449 Improve CLI mode entry/exit detection. Fixes #285.
Disconnects and reconnects for VCP boards.  After manually saving or
exiting on non VCP boards the setup tab will be shown.

See
https://github.com/cleanflight/cleanflight-configurator/issues/285#issuecomment-165096715
9 years ago
skaman82 61ef07a46f sync 9 years ago
Dominic Clifton cccb0423b5 Merge branch 'development' into thenickdude-private-development 9 years ago
tricopterY 84ef7f23d7 Minor typo fixes and cleanup 9 years ago
Dominic Clifton 55a2677a2b Merge branch 'development' into thenickdude-private-development
Conflicts:
	js/data_storage.js
	js/gui.js
	js/msp.js
	main.html
	tabs/dataflash.css
	tabs/dataflash.js
9 years ago
skaman82 2d6feb0e6a Merge branch 'cleanflight/development' into NewPIDFunctions
# Conflicts:
#	_locales/en/messages.json
#	js/backup_restore.js
#	js/data_storage.js
#	js/msp.js
#	tabs/configuration.html
9 years ago
Dominic Clifton bd98aca67f Merge branch 'new_stuff' of
https://github.com/skaman82/cleanflight-configurator into
skaman82-new_stuff

Fix up messages.json formatting.

Conflicts:
	_locales/en/messages.json
9 years ago
Dominic Clifton 4deec20727 Cleanup and highlight recovery process to cut down on support emails. 9 years ago
Dominic Clifton c095a55b0e Remove OPBL message now that cleanflight releases no-longer include OPBL
compatible binaries.
9 years ago
Dominic Clifton 84b2c415c2 Fix a couple of typos. 9 years ago
Dominic Clifton ae67707e0d Updating failsafe version message. 9 years ago
Dominic Clifton c6dc8146b0 Merge branch 'failsafe_tab_pull_request' of https://github.com/ProDrone/cleanflight-configurator into ProDrone-failsafe_tab_pull_request 9 years ago
Dominic Clifton a091d8c2ad Add support for LTM telemetry in Cleanflight v1.12.0 / MSP API 1.15 9 years ago
skaman82 c498e7de34 Added support for failsafe TAB
Made in cooperation with skaman82.

Summary of modifications:
- Extended data storage to hold data for new/changed MSP messages.
- Added support for added/changed MSP messages.
- Added assigned mode(s) to AUX labels.
- Tooltip changes.
- Included style modifications to configuration tab from Skaman82.
- Moved all texts from failsafe tab .html to `messages.json`.
- Removed failsafe settings from configuration tab (now obsolete).
- Added failsafe-tab variables to Backup & Restore.
- Reorganized stage 2 elements, cleanup and corrections.
9 years ago
skaman82 136d2edd44 New tooltip in config tab 9 years ago
skaman82 4b966dca4b come corrections 9 years ago
skaman82 ddecea7a37 adding tooltips to receiver tab 9 years ago
skaman82 4658538c11 placing text in the language file 9 years ago
skaman82 4de47c690c addin sensor alignment inputs in config tab 9 years ago
skaman82 a2bdf9f7e2 Correcting the setting names 9 years ago
skaman82 2279edd5ba Including changes from NightHawk32 9 years ago
Nicholas Sherlock 4e12db9c5e Convert dataflash tab to a new Blackbox tab with SD card support 9 years ago
skaman82 db1627c29c Placing text in the language file 9 years ago
skaman82 f8f02c7de6 better styling for documentation tab 9 years ago