Martin Budden
2bc964936e
Added PIDs to OSD
2016-12-06 20:17:45 +00:00
Michael Keller
c349b3f3aa
Removed PID controller selection for firmware >= 3.1.0.
2016-12-06 10:29:32 +13:00
Michael Keller
7d75601ef2
Added GUI support for TBS SmartAudio.
2016-12-01 12:46:11 +13:00
Michael Keller
c165fca463
Merge pull request #351 from mikeller/add_crsf_serial_rx
...
Added support for CRSF serial Rx / telemetry.
2016-11-30 13:27:09 +13:00
Michael Keller
228c86ab8d
Merge pull request #348 from basdelfos/esc_telemetry
...
Renamed ESC Telemetry to ESC Sensor
2016-11-30 13:26:18 +13:00
Michael Keller
4b13fb990c
Merge pull request #328 from nathantsoi/fix/osd-check
...
check for osd msp cmds
2016-11-30 13:25:35 +13:00
Michael Keller
303c55d1dd
Fixed length check.
2016-11-30 13:25:23 +13:00
mikeller
88ec00b4c8
Added support for CRSF serial Rx / telemetry.
2016-11-29 22:44:15 +13:00
marcroe
20b6d65576
support for removal of read protection
2016-11-29 02:46:25 +00:00
Bas Delfos
35e307d1ba
Renamed ESC Telemetry to ESC Sensor
2016-11-24 20:24:32 +01:00
Michael Keller
a0dd26e0af
Merge pull request #346 from mikeller/reorganise_ports_tab
...
Reorganised ports tab in order of importance, separated sensors in / telemetry out.
2016-11-23 10:07:53 +13:00
Michael Keller
e0b1393fe2
Merge pull request #345 from mikeller/adjust_current_meter_settings
...
Adjusted current meter setting ranges to allow for negative offset.
2016-11-23 10:07:35 +13:00
mikeller
22376969d4
Reorganised ports tab in order of importance, separated sensors in / telemetry out.
2016-11-21 01:41:03 +13:00
Bas Delfos
2fb9a87906
Added version gating (check on BF 3.1.0)
2016-11-20 11:14:00 +01:00
Bas Delfos
8aa40f1a2c
Added configuration of KISS ESC Telemetry
2016-11-20 11:14:00 +01:00
mikeller
41b2d60f8e
Adjusted current meter setting ranges to allow for negative offset.
2016-11-20 18:55:00 +13:00
Stewart Loving-Gibbard
565d2a3055
Fixing spelling error "Diasrmed" => "Disarmed"
2016-11-10 22:20:15 -08:00
Michael Keller
b00d7a820f
Merge pull request #224 from gaelj/BF_LED_strip_ThrottleOverlay_On_Any_Aux
...
Enable using of any RC channel to set the color hue modifier.
2016-11-04 16:29:33 +13:00
mikeller
b9b0ae542d
Fixed lockup on failed 'flash on connect' operation. Also removed persisting of 'flash on connect' option since it can lead to accidental flasing.
2016-10-30 19:34:30 +13:00
nathan
e2d40d7830
fc now sends an empty byte in response to osd msp cmds
2016-10-25 23:35:01 -06:00
skaman82
6a282565ed
OSD Tab cleanup
2016-10-26 01:39:15 +02:00
skaman82
d85a504cda
Receiver Tab cleanup
2016-10-26 01:11:06 +02:00
skaman82
6876012745
some PID tab cleanups
2016-10-26 00:49:41 +02:00
skaman82
50d0b91d05
Cleaning up of the config tab
...
fixes #324
2016-10-25 23:38:49 +02:00
borisbstyle
7bf2183cd9
Merge pull request #319 from mikeller/add_bfl_extension_to_logfiles
...
Added '.BFL' extension to log file name suggestions. Also changed to upper case for consistency with SD Card logs.
2016-10-25 13:34:07 +02:00
borisbstyle
1a85230d20
Merge pull request #321 from mikeller/improve_rx_settings
...
Trimmed down RX settings display to save some space on the configuration tab.
2016-10-25 13:31:57 +02:00
U-DESKTOP-12PPI61\boris.bozic
2d0869a8c7
Add DSHOT300 to the list
2016-10-25 01:14:28 +02:00
mikeller
4d7355dd8e
Added support for up to t 10 UARTS.
2016-10-21 00:51:54 +13:00
mikeller
d05ded8d0e
Trimmed down RX settings display to save some space on the configuration
...
tab.
2016-10-20 13:57:29 +13:00
mikeller
4e8e8890ab
Added '.BFL' extension to log file name suggestions. Also changed to upper case for consistency with SD Card logs.
2016-10-16 16:42:37 +13:00
Michael Keller
da02712bea
Hide gyro notch filter 2 settings for firmware < 3.0.1.
2016-10-13 13:05:41 +13:00
U-DESKTOP-12PPI61\boris.bozic
037f26259b
Add DSHOT600 and DSHOT150
2016-10-13 00:48:38 +02:00
mikeller
23d0a8eb5f
Added gyro notch 2 filter.
2016-10-12 01:48:03 +13:00
U-DESKTOP-12PPI61\boris.bozic
30857b7490
Remove unnecessary fw check
2016-10-10 23:51:58 +02:00
U-DESKTOP-12PPI61\boris.bozic
27714fc447
Add DSHOT option
2016-10-10 23:41:22 +02:00
Michael Keller
23fb99eb4a
Merge pull request #300 from mikeller/fix_dataflash_download_vcp
...
Fixed dataflash download for VCP boards by setting block size to 512.
2016-10-11 00:41:30 +13:00
borisbstyle
a9cd969c02
Merge pull request #301 from betaflight/pterm_accel
...
Change pterm setpoint conform latest master
2016-10-10 01:13:26 +02:00
nathan
fac1de1ee7
tooltip for the preview switch
2016-10-04 22:52:20 -07:00
nathan
e35a738dbf
close the font upload manager before reboot
2016-10-04 22:52:00 -07:00
Dan Nixon
d7594b7620
Fix issue with alarm values not being saved
2016-10-04 10:00:13 +01:00
Dan Nixon
c655ced36a
Add crosshairs option to OSD
2016-10-04 10:00:05 +01:00
U-DESKTOP-12PPI61\boris.bozic
0e9283d2ec
Repurpose pterm setpoint weight
2016-10-02 01:30:56 +02:00
mikeller
e3271df250
Fixed dataflash download for VCP boards by setting block size to 512.
2016-09-25 13:15:43 +13:00
nathan
99afb42a59
fix(osd): upgrades incld position format and versioned layout
2016-09-22 23:57:43 -07:00
nathan
5daffd1f68
osd upgrades
2016-09-20 02:07:00 -07:00
nathan
6ee14fb848
update unit preview on every change
2016-09-19 23:43:35 -07:00
nathan
5965bc7e1f
version osd baro code
2016-09-19 23:15:46 -07:00
mikeller
170aa39e70
Added version gating (apiVersion >= 1.21) for altitude in OSD.
2016-09-20 01:33:08 +12:00
Dan Nixon
43284b6fe7
Allow toggling the logo in preview, add altitude option
2016-09-19 13:22:57 +01:00
nathan
80f50df3f5
render the logo first, so it is overwritten by other fields in the preview
2016-09-18 19:02:10 -07:00
Gary Keeble
77c5670d60
Corrections as per PR comments
...
1. Moved plotStickPositions() function to RateCurve.js and renamed to
drawStickPositions()
2. Modified currentValue to prevent 0/-0 flickering.
3. Layers given unique id’s to remove indexing.
4. RC value monitoring now in function TABS.pid_tuning.checkRC()
5. updateRateLabels now in function TABS.pid_tuning.updateRateLabels()
6. Moved drawAxisLabel() and drawBaloonLabel() into function
TABS.pid_tuning.updateRateLabels() (as they are only used there)
2016-09-18 14:14:54 +01:00
Gary Keeble
3a77c7fade
Rates Graph Update
...
Prevent the balloon labels from overlapping,
Add dynamic stick position indicators to rates graph
Add minimum font size to text (for low DPI monitors).
Extend the length of the pointer on the balloons
Multi-Layer Canvas'
Add window resize triggers
Add current stick position values
Remove 360deg axes lines and code tidy
2016-09-17 08:03:00 +01:00
Michael Keller
7753e81415
Merge pull request #281 from mikeller/msp_dataflash_jumbo_frames
...
Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
2016-09-15 09:29:58 +12:00
Michael Keller
ca772a0896
Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
2016-09-15 09:27:39 +12:00
Michael Keller
af3a185c5a
Revert "Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames."
2016-09-15 08:46:01 +12:00
Michael Keller
60cb7ab6be
Merge pull request #278 from mikeller/msp_dataflash_jumbo_frames
...
Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
2016-09-15 08:44:42 +12:00
borisbstyle
6b2dfd09c8
Merge pull request #272 from mikeller/more_spacing_fixes
...
Fixed more spacing issues on the PID tab.
2016-09-14 16:16:22 +02:00
Gary Keeble
5c6972cb11
Add rates graph balloon labels for maximum rates
...
Add legend to rates graph to show maximum rates for roll, pitch and
yaw. Adjust auto-scale so that it is in multiples of 200deg/s so that
the auto-scale operates less often.
2016-09-14 12:55:03 +01:00
Michael Keller
76a1473187
Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
...
Set default serial speed to 500000 kbps.
2016-09-14 14:06:13 +12:00
Rodrigo Pérez
e515012f3d
Update firmware list for selected board
2016-09-13 03:13:21 -03:00
Anton Stålheim
41e0241291
Save selected board
2016-09-12 22:15:13 +02:00
Anton Stålheim
e6d49e06f8
Merge pull request #275 from mikeller/fix_cli_profile_switching
...
Fixed profile switching in the CLI.
2016-09-12 20:43:19 +02:00
Michael Keller
b00f854b6a
Fixed profile switching in the CLI.
...
Cleaned up CLI input processing.
2016-09-13 02:12:31 +12:00
Michael Keller
b495a7da8e
Fixed more spacing issues on the PID tab.
2016-09-13 00:49:44 +12:00
Michael Keller
bd931342f6
Moved RC interpolation settings into receiver tab.
2016-09-09 15:48:36 +12:00
U-DESKTOP-12PPI61\boris.bozic
8017002773
Replace pterm setpoint weight with Super Expo PID relaxation
2016-09-09 00:53:38 +02:00
Michael Keller
9d796752f8
Added deadband to curves and model calculations. Also fixed rates curve bug in pre 2.8.
2016-09-08 08:56:59 +12:00
TheAngularity
a13885be85
fixed wrong slider range from ptermSetpoint
2016-09-06 22:16:07 +02:00
Michael Keller
275d5d15a3
Added 'Super Rates' title, reverted pterm setpoint weight range.
2016-09-07 07:51:47 +12:00
TheAngularity
d564d05c04
fixed column width in accel table title bar
2016-09-06 09:48:09 +02:00
borisbstyle
9c564a4bfe
Merge pull request #258 from betaflight/new_rc_rates
...
Added new rc rate calculation to rates curve. Removed SUPER_EXPO feature for >= 3.0
2016-09-06 01:56:39 +02:00
borisbstyle
c3571bda74
Merge pull request #262 from betaflight/pterm_weight
...
Increase Pterm setpoint weight range
2016-09-06 01:53:02 +02:00
U-DESKTOP-12PPI61\boris.bozic
5a4c2e59d6
Increase Pterm setpoint weight range
2016-09-06 01:52:20 +02:00
Michael Keller
b94f25f2eb
Removed 'rcExpoPower'.
2016-09-06 11:39:59 +12:00
mikeller
1da5219bf2
Added new rc rate calculation to rates curve. Removed SUPER_EXPO feature for >= 3.0.
...
Added support for RC Expo Power setting.
fixed titlebar in pid tuning tab
request from @mikeller #252
fixed titlebar from pid tuning and accel
2016-09-05 11:02:33 +12:00
mikeller
2deb792312
Added 3D deadband throttle. Also, did some code cleanup.
2016-09-02 00:56:50 +12:00
skaman82
13b0562d0d
tiny css addition
2016-08-29 03:46:20 +02:00
skaman82
68f4235237
fixes #255
...
longer craft name input field
2016-08-29 03:41:58 +02:00
skaman82
7de6d1d55f
Fix for #254
...
Some CSS work in the PID tab
2016-08-29 03:38:36 +02:00
Michael Keller
f5e53d1a6b
Merge pull request #247 from mikeller/add_expert_mode
...
Added expert mode. Moved FAILSAFE feature back into failsafe tab.
2016-08-26 11:57:58 +12:00
U-DESKTOP-12PPI61\boris.bozic
21fa9f8929
Fix for dterm setpoint range
2016-08-24 23:52:22 +02:00
mikeller
eafbaa5d06
Added expert mode. Moved FAILSAFE feature back into failsafe tab.
2016-08-24 17:13:20 +12:00
U-DESKTOP-12PPI61\boris.bozic
c13b793809
1.7.6 version
2016-08-24 01:13:46 +02:00
Michael Keller
64ae6d1860
Fixed persisting of vbatPidCompensation.
2016-08-24 08:39:51 +12:00
U-DESKTOP-12PPI61\boris.bozic
7f1848aeb5
Merge branch 'add_filter_settings' of https://github.com/mikeller/betaflight-configurator
2016-08-23 01:16:40 +02:00
mikeller
72fc7b6f91
Created subtab for PID filters. Added filter setting to PID tuning tab.
2016-08-21 23:19:56 +12:00
U-DESKTOP-12PPI61\boris.bozic
13254b19b8
Increase motor step
2016-08-20 23:29:50 +02:00
Michael Keller
dac6e7a659
Fixed persisting of prerelease switch.
2016-08-19 13:30:30 +12:00
Michael Keller
c6529589e0
Merge pull request #233 from KiteAnton/msp_crunch_cleanup
...
Cleanup crunch(), switch to use .pushX functions
2016-08-18 12:53:42 +12:00
Anton Stålheim
39f787efb1
Merge pull request #230 from mikeller/persist_release_information
...
Persistently cache firmware release informations across app reloads, to avoid triggering GitHub's API rate limiting.
2016-08-18 01:11:53 +02:00
Anton Stålheim
44a0d54ea9
Cleanup crunch(), switch to use .pushX functions
2016-08-18 01:00:07 +02:00
mikeller
ba6b0ee07e
Persistently cache firmware release informations across app reloads, to avoid triggering GitHub's API rate limiting.
2016-08-18 09:42:52 +12:00
mikeller
a987de68b9
Moved FAILSAFE feature switch into configuration tab, made failsafe tab hidden if FAILSAFE is disabled. Added warning about using failsafe.
2016-08-17 23:58:07 +12:00
gaelj
806bdf6bdc
LED Strip: Bind any AUX channel to the color modifier overlay
2016-08-16 13:02:37 +02:00
TheAngularity
c694d4c035
save button broken again ... fixed typo
2016-08-14 10:48:16 +02:00
mikeller
838ab954f1
Fixed reference from 'MspHelper' to 'mspHelper'.
2016-08-14 01:15:14 +12:00
Michael Keller
1f6ede8deb
Merge pull request #204 from KiteAnton/improvements_adjustments
...
Code improvements for adjustments tab
2016-08-14 01:03:50 +12:00
Michael Keller
b2729be1be
Merge pull request #198 from KiteAnton/msp_rework3
...
Separation of MSP code
2016-08-14 00:41:25 +12:00
nathan
6c85978220
[OSD] make it not possible to overflow the bounds of the preview window when positioning elements
2016-08-12 22:09:07 -07:00
nathan
32c3f40abb
[OSD] updates including inflection.js, stylistic cleanups including 2 spaces instead of 4, change the default background image back
2016-08-12 22:08:34 -07:00
KiteAnton
6024be2db2
Code improvements for adjustments tab
2016-08-12 15:27:53 +02:00
KiteAnton
96115be10e
Separation of MSP code into protocol and config parts, will ease further development and readability
2016-08-11 22:20:23 +02:00
NightHawk32
1a800122be
In strict mode functions (toggleStage2) can only be declared immediately within another function. This prevented the failsafe tab from getting loaded properly.
2016-08-10 06:11:17 -04:00
KiteAnton
cbba3a3a54
Fix save issue for blackbox tab
2016-08-09 21:02:34 +02:00
borisbstyle
9d2a3a3d01
Merge pull request #110 from mikeller/move_yaw_jump_prevention
...
Moved yaw jump prevention to separate row. Added help text.
2016-08-09 15:36:04 +02:00
KiteAnton
e7cacef851
Add RC Rate Yaw as adjustment function
2016-08-08 23:17:22 +02:00
Anton Stålheim
b4ce967453
Merge pull request #193 from KiteAnton/adjustments
...
Removed unsupported adjustment ranges
2016-08-08 23:05:35 +02:00
Rodrigo Pérez
3c40d2a8b3
Change log filename from cleanflight to betaflight
2016-08-08 12:04:54 -04:00
KiteAnton
047a36477c
Removed unsupported adjustment ranges
2016-08-08 12:51:19 +02:00
mikeller
bd43669459
Moved yaw jump prevention to separate row. Added help text.
...
Hide 'Yaw jump prevention' row for Betaflight PID controller.
2016-08-08 08:10:45 +12:00
Michael Keller
7934d78e5f
Merge pull request #189 from mikeller/make_rc_interpolation_interval_dynamic
...
Made display of rcInterpolationInterval dynamic.
2016-08-08 07:31:13 +12:00
KiteAnton
2ffefb065f
Some cleanup of MSP code
2016-08-06 15:59:43 +02:00
mikeller
3511ca7f71
Fixed persisting of SUPEREXPO_RATES setting.
2016-08-07 01:10:14 +12:00
mikeller
3ded21c22f
Made display of rcInterpolationInterval dynamic.
2016-08-06 10:06:47 +12:00
Anton Stålheim
e34086b7f6
Merge pull request #186 from KiteAnton/remove_modes
...
Remove unused files, modes.css, modes.js and modes.html
2016-08-05 14:14:48 +02:00
U-DESKTOP-12PPI61\boris.bozic
9150774642
Hide rc interpolation when manual not selected
2016-08-05 12:51:52 +02:00
U-DESKTOP-12PPI61\boris.bozic
bf2ddf0c12
Merge branch 'master' of https://github.com/betaflight/betaflight-configurator
2016-08-05 12:43:20 +02:00
U-DESKTOP-12PPI61\boris.bozic
f239b1bd9c
Add tooltips and refactor
2016-08-05 12:39:43 +02:00
KiteAnton
a7ffd373f6
Remove unused files
2016-08-05 12:16:29 +02:00
mikeller
cf62ac8841
Fixed hiding of rcSmoothing parameters.
2016-08-05 21:05:13 +12:00
U-DESKTOP-12PPI61\boris.bozic
63e806a2bd
Hide new params for older version
2016-08-05 09:30:59 +02:00
mikeller
e83314c65c
Added dterm setpoint weight to PID tab.
...
Added new PID tuning settings.
Moved controller parameters to bottom, made them hide when not relevant.
2016-08-05 13:19:45 +12:00
mikeller
74cf83a3bf
Fixed profile switching when not on PID tab.
2016-08-05 02:24:29 +12:00
KiteAnton
2295f66bc5
Fix for possible issue if loggingRate == Infinity, due to missing configuration
2016-08-04 02:12:50 +02:00
Rodrigo Pérez
4fc1348194
Disable "Loading firmware [Online]" button when downloading and enable when finish/fail.
2016-08-02 19:14:27 -04:00
Michael Keller
e6d12761e2
Fixed backup / restore with profile switching.
2016-08-03 09:38:01 +12:00
borisbstyle
be29373d5c
Merge pull request #175 from KiteAnton/blackbox_rate
...
Blackbox rate simplification
2016-08-02 22:40:17 +02:00
KiteAnton
24e06f56f0
Modified blackbox rate selection
2016-08-02 22:26:50 +02:00
U-DESKTOP-12PPI61\boris.bozic
9f5cce77d8
Add Support for v2.9.1 MSP
2016-08-02 21:54:50 +02:00
KiteAnton
67eccc43e4
Additional localization cleanup
2016-08-02 21:19:37 +02:00
skaman82
33f14df10d
fixing font buttons in OSD tab
2016-08-02 11:54:54 +02:00
skaman82
4cd4236423
Change OSD display fields
2016-08-02 11:36:27 +02:00
Michael Keller
399b4c576a
Merge pull request #171 from KiteAnton/blackbox_localization
...
Clarification for blackbox logging rate and some localization cleanup
2016-08-02 21:33:22 +12:00
KiteAnton
2762555672
Clarification for blackbox logging rate and some localization cleanup
2016-08-02 10:41:08 +02:00
Michael Keller
7a8aba35c5
Merge pull request #170 from nathantsoi/feature/osd-fields
...
Feature/osd fields
2016-08-02 20:34:21 +12:00
nathan
8a0af00efe
fix top buttons
2016-08-02 01:28:08 -07:00
nathan
dfc69b6c7c
new osd field compatibility
2016-08-02 01:26:09 -07:00
nathan
bbc62407dc
set the default throttle value to something that will match the amperage draw preview
2016-08-02 01:26:00 -07:00
Anton Stålheim
770a6272d0
Merge pull request #166 from mikeller/cleanup_profile_loading
...
Added support for rateprofiles.
2016-08-02 08:48:33 +02:00
mikeller
91ccc659d4
Added support for rateprofile switching.
...
Fixed rateprofile switching.
2016-08-02 13:25:41 +12:00
U-DESKTOP-12PPI61\boris.bozic
a1bdaa9127
Hide broken rc_rate_yaw for pre 2.9
2016-08-01 20:38:48 +02:00
skaman82
b488af56c3
LED scrollbar fix
2016-08-01 18:54:51 +02:00
skaman82
8f3ab33538
Fixing brackets in the pid tab
2016-08-01 18:38:52 +02:00
skaman82
c7616c6a8a
OSTD Tab redesign
...
cleanup
optimization
typo fix
adding dummy contents for callsign and vtx settings
indentation fix
typo fix
2016-08-01 23:04:17 +12:00
skaman82
e97f6685d4
Cleanup of the PID tab layout
2016-07-31 17:10:53 +02:00
skaman82
37164a2bba
Layout fix for failsafe tab
2016-07-31 16:17:50 +02:00
nathan
a01f88dc23
oh versioning...
2016-07-30 10:24:35 -07:00
nathan
90932aa25a
this should be all in one variable... its so confusing right now
2016-07-30 02:39:48 -07:00
nathan
f9dbdf661d
implement verison checking in conflicting msp commands
2016-07-30 02:29:59 -07:00
nathan
0412c4b113
gaaaa versions are inconsistent!
2016-07-30 02:00:06 -07:00