Commit Graph

1357 Commits (27e03d1263ce83e66446dd44c3d2b5c8d817b73d)

Author SHA1 Message Date
mikeller 9594cbded5 Centralised feature handler in BF_CONFIG. Switched all access to features to use the handler. 2016-07-24 23:30:51 +12:00
mikeller 7e7361dafd Hide tabs for features that are disabled. 2016-07-24 23:13:39 +12:00
Michael Keller addaa09935 Merge pull request #140 from mikeller/move_vbat_pid_compensation
Moved 'VBat PID Compensation' into PID tab.
2016-07-24 22:09:50 +12:00
mikeller 40042b2ffd Moved 'VBat PID Compensation' into PID tab. 2016-07-22 23:56:17 +12:00
Anton 1cb064a194 Merge pull request #139 from TheAngularity/patch-4
replace bit_check with have_sensor for better readable and cleanup
2016-07-22 13:14:55 +02:00
Michael Keller 89bd5f1fce Merge pull request #128 from mikeller/lockout_non_betaflight
Added check to stop non - Betaflight firmware from connecting (except for CLI).
2016-07-22 23:14:03 +12:00
TheAngularity 3321135c2d replace bit_check with have_sensor for better readable and cleanup 2016-07-22 13:12:37 +02:00
TheAngularity 6055f73f94 replace bit_check with have_sensor for better readable, cleanups 2016-07-22 13:08:50 +02:00
Michael Keller 1fdb7a8eaa Merge pull request #136 from TheAngularity/patch-1
disable accelerometer calibration button when accelerometer not enabled
2016-07-22 22:29:04 +12:00
TheAngularity 924e9d0a16 disable accelerometer sensor graph when accelerometer not enabled 2016-07-22 11:03:05 +02:00
TheAngularity 5eb1e07fdc disable accelerometer calibration button when accelerometer not enabled 2016-07-22 10:59:43 +02:00
Rodrigo Pérez 5a665be3d7 Use real filename when save firmware 2016-07-22 04:08:16 -04:00
gaelj 0d07acb05f minor cleanup 2016-07-19 21:23:22 +02:00
gaelj e1da5ef26e tabs to whitespace 2016-07-19 21:11:51 +02:00
gaelj 98e04ee9f6 Don't allow setting of forbidden overlays in case of multiple selection of leds with varying functions 2016-07-19 21:04:24 +02:00
mikeller 878c9b5548 Added check to stop non - Betaflight firmware from connecting (except for CLI). 2016-07-20 00:27:49 +12:00
gaelj 3d48b61767 Fix UI hang in certain cases 2016-07-18 22:14:28 +02:00
gaelj 5017318ccf Don't display first invalid LED
Fix: unavailable overlays are not always disabled when changing function on multiple selection of LEDs
2016-07-18 21:05:12 +02:00
U-DESKTOP-12PPI61\boris.bozic 60e3da5614 Change PID controllers 2016-07-18 00:50:50 +02:00
mikeller ed5d11cd56 Fixed 'Show All PIDs' button. 2016-07-17 12:18:19 +12:00
borisbstyle 8438a02781 Merge pull request #113 from KiteAnton/msp_name
Support for MSP_NAME
2016-07-16 11:07:16 +02:00
borisbstyle ae38d51600 Merge pull request #44 from gaelj/Betaflight_LED_strip
CF new LED strip port
2016-07-16 11:06:13 +02:00
KiteAnton 6334e1a3e9 More fixes 2016-07-14 00:38:31 +02:00
KiteAnton e135d85d5d Fix for some misses and rename of text 2016-07-14 00:30:29 +02:00
KiteAnton ac8eab6f8c Remove feature for versions prior to 3.0 2016-07-13 23:47:15 +02:00
KiteAnton aab0035d92 Support for MSP_NAME 2016-07-13 23:32:18 +02:00
mikeller c63af70999 Added Vbat PID Compensation to Configuration tab. 2016-07-13 00:06:58 +12:00
mikeller 5dc8f97d44 Fixed label for midrc. Added some help texts. 2016-07-12 21:39:15 +12:00
Anthony Dmitriyev 4a773bd15d Fix for 3D model spinning in receiver tab 2016-07-11 21:39:19 +01:00
Michael Keller 6039cae0dc Merge pull request #90 from mikeller/missing_features_warning
Added warning about features missing from 'Other Features' list.
2016-07-12 07:40:55 +12:00
Michael Keller 2196fa0dba Merge pull request #98 from mikeller/remove_rate_factor
Moved scaling factor for rates calculation into 'RateCurve'.
2016-07-12 07:40:07 +12:00
Michael Keller 9a571ac2c4 Fixed tab display for Angle / Horizon settings. 2016-07-12 07:37:38 +12:00
TheAngularity c4f412c603 Update pid_tuning.js
fix to read and store correct pid level values
2016-07-09 19:49:51 +02:00
TheAngularity 500bbbb28c Update pid_tuning.html
- Edited the order Angle and Horizon
- fix to read and store correct pid level values
2016-07-09 19:46:36 +02:00
TheAngularity 863b54bf03 Update pid_tuning.css
Change height of model preview to align with tpa / tpa breakpoint; fixed bottom border from model preview
2016-07-09 18:00:01 +02:00
TheAngularity f18953badd Update receiver.css
Change height of model preview to align aux channel without blank spaces
2016-07-09 17:51:50 +02:00
mikeller bc58101ab7 Moved scaling factor for rates calculation into 'RateCurve'. 2016-07-08 09:21:32 +12:00
mikeller b398c271c4 Cleaned up rates calculation and display a bunch. 2016-07-08 00:12:09 +12:00
Anthony Dmitriyev 25e565b940 Fix model yaw input in Receiver tab 2016-07-07 01:18:59 +01:00
Anthony Dmitriyev 10b51a1b83 Cleanup for model/rates 2016-07-07 00:56:40 +01:00
Michael Keller 2a1b3ff5c0 Added warning about features missing from 'Other Features' list. 2016-07-07 10:47:22 +12:00
borisbstyle a9f7bafa04 Merge pull request #89 from antstorm/preview-to-respect-rates
3D model to respect rates
2016-07-07 00:16:02 +02:00
Anthony Dmitriyev 86352b2a61 3D model to respect rates 2016-07-06 23:13:07 +01:00
Michael Keller a67b3ab4f7 Removed stale cruft. 2016-07-07 09:56:39 +12:00
U-DESKTOP-12PPI61\boris.bozic 53c4ee43d3 Remove super expo from config 2016-07-06 13:10:24 +02:00
mikeller 6694faff33 Moved switching of 'FEATURE_SUPEREXPO_RATES' to PID tab. 2016-07-06 22:26:11 +12:00
Michael Keller 67bad649ec Fixed rates curve display for legacy rates. 2016-07-06 12:12:54 +12:00
borisbstyle f60b747cbd Merge pull request #75 from antstorm/model-preview-for-receiver-tab
Add model preview for Receiver tab
2016-07-05 23:21:48 +02:00
borisbstyle 95f6363103 Merge pull request #76 from bilson/master
Adds target and firmware version selects to firmware flasher tab
2016-07-05 23:07:22 +02:00
Rodrigo Pérez aeb909228e Unused var 2016-07-05 16:58:17 -04:00
Rodrigo Pérez 02982378e0 Sort boards list 2016-07-05 16:44:08 -04:00
borisbstyle b2d0e3001c Merge pull request #79 from mikeller/rates_curve_scaling
Refactored rate curve into file of its own, improved scaling of rate curves
2016-07-05 19:37:43 +02:00
U-DESKTOP-12PPI61\boris.bozic 60fd430fdc Add IBUS and JETIEXBUS 2016-07-05 15:59:24 +02:00
mikeller f5045e4f68 Refactored rate curve into file of its own.
Improved scaling of rate curves
2016-07-06 01:44:45 +12:00
mikeller 4986ce387f Fixed help ballon placements. 2016-07-05 23:41:21 +12:00
Rodrigo Pérez 024531f829 Adds target and firmware version selects to firmware flasher tab
Fix for #40
Removed unnecessary request to GitHub API
2016-07-05 05:50:18 -04:00
Anthony Dmitriyev a609bda194 Add model preview for Receiver tab 2016-07-04 22:34:49 +01:00
mikeller 0a95079577 Fixed #73 2016-07-04 19:37:26 +12:00
mikeller c335e88e06 Fixed #73 2016-07-04 19:36:19 +12:00
U-DESKTOP-12PPI61\boris.bozic 5ed8ef1609 Add some tips 2016-07-04 00:22:46 +02:00
U-DESKTOP-12PPI61\boris.bozic 4e93745daa Add change from @MJ666 for brushed motors 2016-07-03 23:32:53 +02:00
mikeller e885979d89 Added support for new rate profiles. 2016-07-04 08:15:08 +12:00
skaman82 21af5f6278 color change 2016-07-01 01:25:53 +02:00
Michael Keller ce9791f148 Cleaned up show / hide PID code a bunch. 2016-07-01 10:51:47 +12:00
skaman82 cf04dd6587 small css fix 2016-07-01 00:23:17 +02:00
mikeller df3d39fa92 Made throttle rates display properly, made 'Show all PIDs' persist across tab reloads. 2016-07-01 09:08:16 +12:00
gaelj b62abd74e7 MSP versioning CF compatible 2016-06-30 22:13:15 +02:00
gaelj 92ec31f80b CF new LED strip port 2016-06-30 22:12:46 +02:00
U-DESKTOP-12PPI61\boris.bozic 9fe4a6bb5d Revert "added caching for betaflight releases in the firmware flasher"
This reverts commit 27e8dcc963.
2016-06-30 21:32:32 +02:00
Paul Nokel 27e8dcc963 added caching for betaflight releases in the firmware flasher 2016-06-30 18:37:36 +02:00
skaman82 b0ec88ce5a css fix 2016-06-30 15:20:23 +02:00
mikeller f4cc925f8e Cleaned up PID tab, made blocks show / hide properly. 2016-07-01 00:38:26 +12:00
skaman82 766b424947 Config tab clean up 2016-06-30 12:47:51 +02:00
mikeller e77de7dba7 Fixed bug in yaw rate curve display for version < 2.8.1 2016-06-30 22:18:03 +12:00
skaman82 ecfb1bcbca PID Tab cleanup 2016-06-30 11:49:43 +02:00
Nathan 50b46c3c97 Merge pull request #57 from nathantsoi/feature/osd
Feature/osd
2016-06-29 20:53:06 -07:00
Anthony Dmitriyev a0b2d9a090 Rates preview for PID Tuning tab 2016-06-29 22:26:21 +01:00
Anthony Dmitriyev 9bbc5cc000 Extract 3D model into a separate file 2016-06-29 22:00:03 +01:00
nathan 191c368c88 osd 2016-06-29 02:26:07 -07:00
borisbstyle e8456795dd Merge pull request #55 from mikeller/move_throttle_settings_into_pid_tab
Move throttle settings into pid tab
2016-06-28 23:16:00 +02:00
Anthony Dmitriyev 784199c72e Fix missing border in PID Tuning tab 2016-06-28 16:21:32 +01:00
mikeller 5e15aab460 Merge branch 'master' of https://github.com/betaflight/betaflight-configurator into move_throttle_settings_into_pid_tab 2016-06-29 01:22:05 +12:00
mikeller d527896159 Moved throttle settings into PID tab. 2016-06-29 01:21:30 +12:00
U-DESKTOP-12PPI61\boris.bozic ff6d8d3e93 Version 1.5 2016-06-27 14:45:01 +02:00
U-DESKTOP-12PPI61\boris.bozic c86b6f9a29 Increase the range of graph 2016-06-26 14:50:44 +02:00
U-DESKTOP-12PPI61\boris.bozic 3bdba9d615 Add tuning tips 2016-06-26 14:33:53 +02:00
U-DESKTOP-12PPI61\boris.bozic 56c44c1c3e Add Airmode to feature list 2016-06-26 14:14:59 +02:00
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