Commit Graph

1270 Commits (26e7b5e9ea29922124d54eb0df1be446b87150c1)

Author SHA1 Message Date
U-DESKTOP-12PPI61\boris.bozic 2caeda1597 Add Super Expo feature 2016-06-26 02:48:01 +02:00
U-DESKTOP-12PPI61\boris.bozic 87795f3623 Version 1.3 2016-06-26 00:34:25 +02:00
skaman82 7eb6c5fb52 css cleanup 2016-06-25 21:07:30 +02:00
skaman82 ae76f64de0 wider input fields 2016-06-25 20:46:46 +02:00
KiteAnton 3bd7754661 Code cleanup 2016-06-25 17:06:02 +02:00
KiteAnton 33ed0b532c Added sensor enable/disable to system settings in configuration tab 2016-06-25 16:56:43 +02:00
U-DESKTOP-12PPI61\boris.bozic 040e09088f Better rate curve // Still needs some optimising 2016-06-25 02:22:54 +02:00
U-DESKTOP-12PPI61\boris.bozic 4f76835ce2 Implement version checking part 3 2016-06-25 01:27:32 +02:00
U-DESKTOP-12PPI61\boris.bozic a116ce6b05 Implement version checking part 2 2016-06-24 15:19:38 +02:00
U-DESKTOP-12PPI61\boris.bozic c7d89ed710 Refactor and Implement version checking part 1 2016-06-24 12:50:33 +02:00
borisbstyle 2738549032 Merge pull request #41 from nathantsoi/feature/advanced-tuning-and-filters
Feature/advanced tuning and filters
2016-06-24 11:42:18 +02:00
nathan b4fab40e26 make the table above the filters match 2016-06-24 02:32:43 -07:00
nathan 594c74de0a lfp filters work 2016-06-24 02:26:54 -07:00
nathan 0274e27b7c pid tab cleanup, make ADVANCED_TUNING.deltaMethod work 2016-06-24 02:07:12 -07:00
nathan 8ffcb25375 this must default to false, since we have fields other than pids now, on input form changes won't work. everything still works w/ this fix 2016-06-24 02:04:18 -07:00
skaman82 2507824419 Receiver tab reorder 2016-06-22 17:29:01 +02:00
skaman82 47ec029321 New bracket icon for PID tab 2016-06-22 17:14:25 +02:00
U-DESKTOP-12PPI61\boris.bozic dca4dc97a1 Added RC rate yaw and prepared filters 2016-06-21 02:24:47 +02:00
U-DESKTOP-12PPI61\boris.bozic f2fd1e1077 Continue filling PID tuning tab 2016-06-21 02:24:44 +02:00
KiteAnton c9a5294f43 First step towards adding filter settings in configurator 2016-06-21 02:24:43 +02:00
skaman82 61297fbe1c fixing config tab layout 2016-06-20 23:17:43 +02:00
borisbstyle a4cdf75e32 Merge pull request #27 from mikeller/curve_height_adjustment
Adjusted curve height on PID tab.
2016-06-20 22:00:59 +02:00
Michael Keller 9a1a6fc42e Adjusted curve height on PID tab. 2016-06-21 07:58:16 +12:00
KiteAnton da6b0d903c Replaced looptime with gyro/pid denom settings 2016-06-20 21:49:18 +02:00
KiteAnton 8fffd6a186 Added motor/esc protocol settings to configuration tab 2016-06-20 20:26:00 +02:00
skaman82 69045ab4f8 Pid Tab changes
• removing watermark
• adjusting reset/show buttons
2016-06-20 16:33:30 +02:00
U-DESKTOP-12PPI61\boris.bozic 2662f64e83 Remove ONESHOT125 and Change Some names 2016-06-19 23:55:22 +02:00
borisbstyle afac7acdd7 Merge pull request #17 from mikeller/rate_move
Moved pitch / roll / yaw rate / expo / curves to PID tab
2016-06-19 22:01:18 +02:00
mikeller 67f6818700 Work on moving all rates to PID tab.
Work on moving all rates to PID tab.

Finished move of rate courve to PID tab.
2016-06-19 19:46:05 +12:00
nathan ede113e28a link to wiki for documentation 2016-06-17 20:56:23 -07:00
skaman82 12bce912c9 new PID scaling (same as in the CLI) 2016-06-17 20:27:10 +02:00
skaman82 dc786c42c5 Led Stip CSS cleanup 2016-06-17 19:47:09 +02:00
skaman82 71b3c3e2a4 LED Strip CSS fix 2016-06-17 19:13:29 +02:00
Albert Kravcov e929a2e5a7 Merge pull request #12 from nathantsoi/feature/disable-stats
disable stats
2016-06-17 11:05:33 +02:00
nathan f28a2b4ad4 update all the links 2016-06-15 22:51:53 -07:00
nathan cbb7122336 disable stats 2016-06-15 22:25:11 -07:00
KiteAnton 008c22a90b Fix "null" text in list of firmwares 2016-06-15 12:47:45 +02:00
KiteAnton 17cdf3dcf4 Add betaflight firmwares to firmware flasher 2016-06-13 23:27:06 +02:00
skaman82 5e369d2a30 Design adjustments 2016-06-12 18:11:39 +02:00
skaman82 4433ec8159 images replacement 2016-06-12 17:41:14 +02:00
skaman82 46f6b9cd5f Color theme change 2016-06-11 04:38:24 +02:00
Albert Kravcov ace46998ce Merge pull request #354 from KiteAnton/additional_cli_time
Additional cli time for large text dumps
2016-05-28 13:47:11 +02:00
Dominic Clifton b913ae57bd Merge pull request #376 from digitalentity/mavlink-telem
Support for MAVLink telemetry
2016-05-12 14:08:46 +02:00
Albert Kravcov bad8350e7d Merge pull request #371 from gaelj/Bugfix-Failsafe-delay
Issue #363: max failsafe_delay should be 200
2016-05-12 01:46:34 +02:00
Albert Kravcov bc6d5d2f05 Merge pull request #369 from gaelj/Finer-mag_declination-control-in-GUI
Issue #153: finer mag_declination in GUI
2016-05-12 01:02:04 +02:00
Albert Kravcov ca9b4662e0 Merge pull request #379 from gaelj/LED-Show-GPS-3D-fix-status
Support LED cmds GPS, RSSI & Blink in configurator
2016-05-12 00:57:43 +02:00
gael 3d513aff52 Hide new LED buttons when msp version < 1.18.0 2016-05-08 23:34:48 +02:00
gael 6c964164e4 Support LED cmds GPS, RSSI & Blink in configurator
Implement initial support for new LED commands implemented in CF PR
2101.
2016-05-08 15:24:29 +02:00
skaman82 6bc3343015 Removing calibration status animation 2016-05-06 23:11:45 +02:00
Konstantin Sharlaimov (DigitalEntity) a8143e11c1 Support for MAVLink telemetry 2016-05-06 21:04:31 +10:00
gael 0518ed6993 Issue #74: Show battery & statuses in top bar
- Battery voltage appears as a horizontal bar
- Autodetection of battery type is used to calculate the bar min, max &
alarm values according to the battery configuration parameters.
- Color changes to red when battery level goes under the alarm setting
- Armed, failsafe and Serial Link status icons below battery voltage
monitor
- Change calibration button contents to "Calibrating" during calibration
2016-04-20 01:38:23 +02:00
gael a6807d5945 Issue #153 finer mag_declination in GUI
Allow declination to be set exactly in degrees,minutes (therefore uses
exactly the same value as in CLI instead of rounding it)
2016-04-18 23:19:07 +02:00
gael b4da6e6ab1 Fix issue #363: max failsafe_delay should be 200
Update max value in html file
2016-04-18 22:41:51 +02:00
Dominic Clifton 81a49d48b2 changes to support MSP API 1.17 (removal of 3d deadband configuration
via MSP_3D/MSP_SET_3D)

At somepoint we can add the support for the updated
MSP_DEADBAND/MSP_SET_DEADBAND commands.
2016-04-01 12:32:19 +02:00
Dominic Clifton 60bfeed194 Fix unable to reconnect after disconnecting when CLI was active. 2016-03-24 14:50:24 +01:00
KiteAnton eaf9297e8b Additional time needed for large text dumps 2016-03-12 11:37:28 +01:00
Dominic Clifton ebd77db93f Merge pull request #323 from dan557/development
Add Current and Voltage readout on configuration tab
2016-02-05 03:21:38 +01:00
Dominic Clifton b0da87d584 Increase width of firmware target select box. 2016-02-05 03:11:15 +01:00
Dominic Clifton 6935fa62ce Merge pull request #321 from DL6ER/development
Add vibrations RMS to Motors tab
2016-01-30 12:32:22 +01:00
Dominic Clifton ace6e32269 Merge pull request #330 from cleanflight/spracingf3mini-sdcard
Add support for the SPRacingF3Mini (SD Card Blackbox Logging, Race Transponder, VCP)
2016-01-30 12:16:36 +01:00
Dominic Clifton 6009a3db56 Fix led strip missing 'var' keyword. 2016-01-22 22:15:58 +01:00
Dominic Clifton cbe862d018 Prevent users for creating mode ranges and adjustment activation ranges
that are too small.
2016-01-22 22:15:57 +01:00
Dominic Clifton 2044fe879c Fix for https://github.com/cleanflight/cleanflight/issues/1551 2016-01-22 22:15:55 +01:00
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.
2016-01-22 22:15:53 +01:00
dan557 94535289ca update gui.interval with new renamed function 2016-01-21 17:26:45 +00:00
dan557 cf2574a62c rename function to a more suitable name 2016-01-21 10:54:51 +00:00
dan557 2d4964f9a2 Update Current and voltage readouts every 250ms 2016-01-20 17:51:41 +00:00
dan557 fc181d6a49 Add Battery and Current Readouts 2016-01-20 17:47:03 +00:00
NightHawk32 f6a92f9b6f Merge pull request #319 from NightHawk32/development
Prevent motor test form enabling motors in 3D mode if msp 3D isn't supported
2016-01-19 14:41:09 -05:00
Dominik Derigs 327b0ecb28 Again, minor change 2016-01-18 08:52:42 +01:00
Dominik Derigs f60f599fb9 Further simplification of the new code 2016-01-18 08:45:19 +01:00
Dominik Derigs ed735556df Fixed variable rms being at the wrong place (doesn't affect functionality) 2016-01-17 23:36:01 +01:00
Dominik Derigs 9b5fdb6aba Minor change 2016-01-17 22:56:03 +01:00
Dominik Derigs a3c39289bd Added RMS display in Motors tab 2016-01-17 22:54:10 +01:00
Dominic Clifton 2581abb662 Merge pull request #315 from blckmn/development
Added name mapping for UARTs 5 and 6 (appearing on STM32F4 based boards).
2016-01-16 17:37:51 +01:00
NightHawk32 da4f916f10 no modifications to motor values in 3d mode if msp 3d isn't supported 2016-01-12 17:18:34 -05: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 0d3fbbddac Fix for https://github.com/cleanflight/cleanflight/issues/1551 2016-01-12 11:24:53 +01:00
tricopterY eeccdd456b Limitting 3D-Neutral and 3D-Deadband Low/High
Limitting 3D Neutral value to 1475 - 1525 and 3D Deadband values relative to Neutral
2016-01-11 13:12:06 +11:00
tricopterY d22271ce61 Sanity Check 3D-Neutral limits 2016-01-10 13:25:03 +11:00
tricopterY 48a5953db1 Limitting 3D Neutral value to 1475 - 1525 2016-01-10 11:40:11 +11:00
tricopterY 17d4a0153b Update motors.html 2016-01-10 10:46:52 +11:00
tricopterY b8acb13e5d Motors test mode switch and dynamically enabling/disabling Switchery Sliders
see: #297 and #233
2016-01-10 09:48:41 +11:00
Dominic Clifton 7b5d074747 Adding support for enabling/disabling transponder feature. 2016-01-07 21:02:58 +01:00
Dominic Clifton 4ccd0bed3e Merge branch 'development' into thenickdude-private-development
Conflicts:
	js/data_storage.js
	main.css
	tabs/dataflash.css
	tabs/dataflash.html
2016-01-07 20:58:29 +01:00
skaman82 3b38ab02a9 i18n_title adjustments for receiver tab 2016-01-07 03:44:57 +01:00
skaman82 b6a55f247a Shortening labels for sensor alignment 2016-01-07 03:18:05 +01:00
Dominic Clifton 3993af0d8c Convert a few more tooltips to use i18n_title. 2016-01-07 00:40:34 +01:00
Dominic Clifton 25e97902c4 Merge branch 'tooltip_i18n_title_review' of https://github.com/tricopterY/cleanflight-configurator into tricopterY-tooltip_i18n_title_review 2016-01-07 00:36:47 +01:00
Dominic Clifton 14135cb64e Cleanup board/sensor alignment UI. 2016-01-07 00:31:34 +01:00
skaman82 da4e33e428 Removing inline CSS 2016-01-03 16:22:52 +01:00
skaman82 3189feb194 removing inline css from PID Tab 2016-01-03 16:05:26 +01:00
skaman82 b3f18fe992 Further CSS cleanup 2016-01-03 15:42:21 +01:00
blckmn 87fe426130 Added name mapping for UARTs 5 and 6 (appearing on STM32F4 based boards). 2016-01-03 17:59:28 +11:00
skaman82 f0de4141c8 more css cleanup 2016-01-02 23:55:47 +01:00
skaman82 bd7a2fc768 better contrast for some fonts 2015-12-28 22:06:28 +01:00
skaman82 6014b1063d Merge remote-tracking branch 'origin/NewPIDFunctions' into NewPIDFunctions 2015-12-28 01:10:15 +01:00
NightHawk32 c58829ba14 some renaming to RC_DEADBAND in the receiver tab 2015-12-27 18:56:00 -05:00
skaman82 d7482348e8 Merge branch 'cleanflight/development' into NewPIDFunctions 2015-12-28 00:30:13 +01:00
Michael Corcoran 4b5a398e0a CLI: Fix undefined tab_switch_in_progress error 2015-12-24 00:26:51 +13:00
skaman82 24a82dac93 Merge branch 'cleanflight/development' into NewPIDFunctions 2015-12-18 17:59:38 +01:00
Dominic Clifton 779af35d33 Fix error on servos page when servos not supported by the target. 2015-12-18 14:48:08 +01:00
Dominic Clifton e2d9089780 Merge branch 'development' into thenickdude-private-development 2015-12-18 13:53:37 +01:00
Dominic Clifton 78d7afc029 Fix switching to setup tab for non-VCP targets when clicking another tab
when in the CLI.
2015-12-18 13:53:21 +01:00
skaman82 a381b963a3 Merge branch 'cleanflight/development' into NewPIDFunctions 2015-12-18 07:35:24 +01:00
tricopterY c46fc423a7 jBox Tooltip implementation using i18n_title instead of jBox:Content - reduces DOM element counts 2015-12-18 17:13:11 +11:00
tricopterY 3fcc7d5dae jBox Tooltip implementation using i18n_title instead of jBox:Content - reduces DOM element counts 2015-12-18 14:35:09 +11:00
tricopterY a284163229 jBox Tooltip implementation using i18n_title instead of jBox:Content - reduces DOM element counts 2015-12-18 14:29:09 +11:00
tricopterY 3228625de1 jBox Tooltip implementation using i18n_title instead of jBox:Content - reduces DOM element counts 2015-12-18 13:43:05 +11:00
Dominic Clifton 8093bc1f32 Merge branch 'development' into thenickdude-private-development 2015-12-18 02:11:53 +01:00
Dominic Clifton 4539404a98 Merge branch 'failsafe_tab_style_to_css' of https://github.com/ProDrone/cleanflight-configurator into ProDrone-failsafe_tab_style_to_css 2015-12-18 02:05:53 +01:00
Dominic Clifton 251712c85d Merge branch 'development' into thenickdude-private-development
Conflicts:
	js/msp.js
2015-12-18 01:56:57 +01:00
Dominic Clifton 6289328f18 Merge pull request #302 from qfather/development
Fix sponsor URL on welcome tab.
2015-12-18 01:55:36 +01:00
skaman82 ba18e4eee1 Merge branch 'cleanflight/development' into NewPIDFunctions
# Conflicts:
#	js/backup_restore.js
#	js/msp.js
2015-12-17 23:46:09 +01:00
skaman82 3318ad1555 Merge branch 'cleanflight/development' into NewPIDFunctions 2015-12-17 11:41:20 +01:00
ProDrone 1a0c6735a9 RXFAIL send method that allows more future RX channels
- Fixed the bug found by Nighthawk32
- Correction for camelCase
- Some bugfixes
2015-12-17 11:33:39 +01:00
Dominic Clifton 31fa4bfaa2 Change VCP reconnect delay to 2.5 seconds. 2 seconds was not long
enough.
2015-12-17 09:52:10 +01:00
qfather a420998799 Fix sponsor URL on welcome tab. 2015-12-16 23:47:38 +00:00
Albert Kravcov 129635bc8b Merge pull request #75 from NightHawk32/NewPIDFunctions
Fixed JS bug where variable for sensor alginment gets undefined and i…
2015-12-16 22:07:20 +01:00
NightHawk32 0fa241b462 Fixed JS bug where variable for sensor alginment gets undefined and improved backwards compatibility 2015-12-16 15:41:52 -05:00
skaman82 0b3f1a48fb Merge branch 'cleanflight/development' into NewPIDFunctions 2015-12-16 20:53:37 +01:00
ProDrone 849654a0ff Failsafe TAB - moved styling from HTML to CSS 2015-12-16 15:43:51 +01:00
Dominic Clifton f0144b3d99 Fix initialisation of allowTestMode. Without this if you connected to a
board that had 3D API support and then connected to another board
without the 3D API support the test mode would be incorrectly enabled.
2015-12-16 14:46:07 +01:00
skaman82 843e42e826 Merge branch 'cleanflight/development' into NewPIDFunctions 2015-12-16 13:59:29 +01:00
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
2015-12-16 13:55:35 +01:00
skaman82 61ef07a46f sync 2015-12-16 12:59:30 +01:00
Dominic Clifton 18fd5d01ec Disable use of switchery on motors tab for motor control checkbox.
Switchery sliders do not respect the 'disabled' property.
2015-12-16 12:12:02 +01:00
Dominic Clifton cccb0423b5 Merge branch 'development' into thenickdude-private-development 2015-12-16 11:04:43 +01:00
Dominic Clifton af2089e38c fix API version check when loading 3D settings on configuration tab. 2015-12-16 11:03:33 +01:00
skaman82 d214b30d2e Correcting Labels 2015-12-15 22:37:40 +01:00
tricopterY 84ef7f23d7 Minor typo fixes and cleanup 2015-12-16 07:16:25 +11:00
skaman82 6799fca20b Merge branch 'cleanflight/development' into NewPIDFunctions
# Conflicts:
#	tabs/configuration.html
#	tabs/receiver.css
2015-12-15 19:07:16 +01:00
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
2015-12-15 12:35:52 +01:00
Dominic Clifton 587a1025d9 Add anonymous tracking of used features and serial rx provider so we can
better understand what features to focus on.
2015-12-15 11:56:10 +01:00
NightHawk32 c1a7452b27 Merge remote-tracking branch 'upstream/NewPIDFunctions' into NewPIDFunctions
Conflicts:
	js/backup_restore.js
	js/data_storage.js
	js/msp.js
2015-12-15 01:27:55 -05:00
skaman82 d4969d73a1 resolving conflicts 2015-12-15 01:59:58 +01:00
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
2015-12-15 01:43:24 +01:00
Dominic Clifton be58e56b20 Merge branch 'skaman82-new_stuff' into development 2015-12-15 00:53:58 +01:00
Dominic Clifton e7ef71c244 Add Serial RX IBUS Support. 2015-12-15 00:53:01 +01:00
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
2015-12-15 00:51:42 +01:00
Dominic Clifton b38f7139eb Merge pull request #292 from MauroMombelli/patch-3
Fix servo range
2015-12-15 00:17:56 +01:00
NightHawk32 067999c5e8 added MSP support for sensor orientation, some fixes for 3D backup and restore 2015-12-14 18:06:25 -05:00
Dominic Clifton 4deec20727 Cleanup and highlight recovery process to cut down on support emails. 2015-12-14 23:59:40 +01:00
Dominic Clifton c6dc8146b0 Merge branch 'failsafe_tab_pull_request' of https://github.com/ProDrone/cleanflight-configurator into ProDrone-failsafe_tab_pull_request 2015-12-14 22:12:17 +01:00
Dominic Clifton a091d8c2ad Add support for LTM telemetry in Cleanflight v1.12.0 / MSP API 1.15 2015-12-14 21:28:22 +01:00
Mauro Mombelli a0522d0f22 Fix servo range
angleAtMin is always positive, so we have to manage its inverted-user friendly rappresentation
2015-12-14 14:23:54 +01:00
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.
2015-12-13 17:50:26 +01:00
NightHawk32 19e6f9026b PID controllers can now be reset to defaults 2015-12-12 18:42:49 -05:00
skaman82 c738e23a85 Removing new Filters Box from PID Tab 2015-12-12 23:46:51 +01:00
skaman82 136d2edd44 New tooltip in config tab 2015-12-10 12:54:03 +01:00