Bruce Luckcuck
15ec707a0b
Add validation to MSP for the rc_smoothing_auto_factor setting
...
This is a workaround for a validation bug in configurator 10.6 where the user can enter an invalid value, immediately click "Save" and that value will be stored before the value is range-checked. Added validation to the MSP message processing to constrain the range to prevent a dangerous result.
2020-03-07 18:48:23 -05:00
Michael Keller
c002d04356
Merge pull request #9546 from etracer65/fix_cli_led_validation
...
Fix CLI LED command validation
2020-03-07 15:58:39 +13:00
Michael Keller
e87c6fec52
Merge pull request #9545 from etracer65/pid_process_denom_default
...
Revise pid_process_denom default logic
2020-03-07 15:57:37 +13:00
Michael Keller
a67df68f2c
Merge pull request #9544 from etracer65/simplify_pid_motor_pwm_validation
...
Simplify and improve motor protocol PID loop limiting
2020-03-07 15:56:22 +13:00
Michael Keller
aea38be686
Merge pull request #9539 from Asizon/mspDynamicIdle
...
Add Dynamic Idle to msp
2020-03-07 15:54:00 +13:00
Michael Keller
f0739906b2
Merge pull request #9530 from mikeller/display_custom_defaults_errors
...
Show errors when resetting to custom defaults.
2020-03-07 15:35:31 +13:00
Bruce Luckcuck
04836e4e93
Fix CLI LED command validation
2020-03-05 17:16:02 -05:00
Bruce Luckcuck
46e6c7cab9
Revise pid_process_denom default logic
...
Remove dependence on gyro type and base on MCU type.
2020-03-05 16:58:16 -05:00
Bruce Luckcuck
70e9544b5a
Simplify and improve motor protocol PID loop limiting
...
Remove hardcoded speeds based on detected gyro type and use the gyro native sampling rate.
Add support for non-8K gyros. Previously the logic wouldn't work properly for non-8K gyro types.
2020-03-05 15:58:29 -05:00
Michael Keller
c29b125a59
Merge pull request #9538 from jflyper/bfdev-g4-transponder
...
[G4] Transponder support
2020-03-05 22:20:18 +13:00
Michael Keller
525e4e7c92
Merge pull request #9506 from IllusionFpv/quick-rates
...
quick rates system
2020-03-05 09:29:18 +13:00
Nicola De Pasquale
fbcdeb5be6
quick rates
2020-03-04 13:45:56 +01:00
Michael Keller
4f7c8d154a
Merge pull request #9527 from mikeller/add_missing_acc_calibration_to_status
...
Add missing acc calibration to status
2020-03-05 00:39:57 +13:00
Asizon
9b1f91c5ff
idle_min_rpm to msp
2020-03-04 10:47:06 +01:00
Michael Keller
960dbd646b
Merge pull request #9537 from jflyper/bfdev-camera-control-use-timerclock
...
[Camera Control] Use timerClock() instead of predefined constant
2020-03-04 22:39:58 +13:00
jflyper
fcc68c45fa
[G4] Transponder support (not tested)
2020-03-04 16:37:27 +09:00
Michael Keller
f33dd32c33
Merge pull request #9495 from ctzsnooze/Actual-Rates
...
New Actual Rates model : set rates in deg/s, independently of each other
2020-03-04 12:54:13 +13:00
Michael Keller
bf3270a2af
Merge pull request #9535 from jflyper/bfdev-remove-unused-dma-stream-channel-typedefs
...
Remove unused typedefs for DMA stream/channel
2020-03-04 12:41:54 +13:00
Michael Keller
5cf11bd810
Merge pull request #9531 from senatorperkins/H7EXTREME_MAG_SUPPORT
...
Added QMC-5883 magnetometer support to SPRACING H7 EXTREME target
2020-03-04 12:39:20 +13:00
jflyper
839c733059
Use timerClock() instead of predefined constant
2020-03-03 22:53:56 +09:00
jflyper
b9dcd60f45
Remove unused typedefs for DMA stream/channel
2020-03-03 02:01:58 +09:00
Michael Keller
d2f3b48b45
Merge pull request #9526 from mikeller/add_4_2_timeline
...
Added timeline for the 4.2 release.
2020-03-03 00:54:30 +13:00
Michael Keller
94e7d7c24b
Merge pull request #9524 from jflyper/bfdev-h7-lpuart-support
...
[H7] LPUART support
2020-03-03 00:54:17 +13:00
Michael Keller
04cc6de1ee
Merge pull request #9528 from jflyper/bfdev-g4-lpuart1-as-uart9
...
[G4] Treat LPUART1 as UART9
2020-03-03 00:21:44 +13:00
R. Perkins
4bebbf817a
Added support to SPRACING H7 EXTREME flight controller target for QMC-5883 compass as found in Matek M8Q-5883 GPS Compass package
2020-03-01 11:37:26 -08:00
jflyper
054ecf1bae
[H7] LPUART support
2020-03-02 00:29:39 +09:00
mikeller
5f733da444
Show errors when resetting to custom defaults.
2020-03-02 00:24:28 +13:00
jflyper
fecc1a5ca8
[G4] Treat LPUART1 as UART9
2020-03-01 19:37:02 +09:00
Michael Keller
86b81baa18
Merge pull request #9518 from Asizon/cmsImprovements
...
REBOOT_REQUIRED flag to cms power options, unified confirm page options
2020-03-01 22:17:40 +13:00
mikeller
58c90106d3
Added 'missing acc calibration' flag to board info MSP command.
2020-03-01 21:27:59 +13:00
Asizon
66dbbe898b
Reboot required flag to cms power options
...
Only for voltage/current meter source
Add flag to vbat clmax
Clmax flag revert
2020-03-01 09:25:05 +01:00
mikeller
5e7faf2b9e
Added timeline for the 4.2 release.
2020-03-01 17:06:03 +13:00
Michael Keller
0f93dc9c88
Merge pull request #9523 from jflyper/bfdev-g4-lpuart-update
...
[G4] LPUART support update
2020-02-29 10:08:40 +13:00
Michael Keller
fde012c368
Merge pull request #9522 from jflyper/bfdev-g4-dma-update-for-rcc
...
[G4] DMA update for RCC_ClockCmd
2020-02-29 10:08:31 +13:00
Michael Keller
8ff2d45da7
Merge pull request #9521 from jflyper/bfdev-g4-uart-update-for-rcc
...
[G4] UART update for RCC_ClockCmd
2020-02-29 10:08:23 +13:00
Michael Keller
89b04ea712
Merge pull request #9520 from jflyper/bfdev-rcc_clockcmd-for-G4-support
...
Update RCC_ClockCmd related macros to accomodate G4 register naming convention
2020-02-29 10:08:08 +13:00
jflyper
db33c6ce58
Update RCC_ClockCmd related macros to accomodate G4 register naming convention
2020-02-28 12:15:23 +09:00
Michael Keller
41a59bfe10
Merge pull request #9519 from Asizon/ratesTypeToMsp
...
Added rates type to Msp
2020-02-28 10:08:15 +13:00
jflyper
1e7085e13d
[G4] LPUART support update
2020-02-28 04:32:13 +09:00
jflyper
f2a2795112
[G4] DMA update for RCC_ClockCmd
2020-02-27 21:22:59 +09:00
jflyper
feaa145814
[G4] UART update for RCC_ClockCmd
2020-02-27 21:20:40 +09:00
Michael Keller
5c4b206868
Merge pull request #9515 from jflyper/bfdev-h7-bootloader-code-cleanup
...
[H7] Boot loader call cleanup
2020-02-27 01:50:26 +13:00
Asizon
2c8ca3927f
Add Rates type to Msp
2020-02-26 12:41:51 +01:00
Michael Keller
3853b1aa22
Merge pull request #9514 from jflyper/bfdev-h7-clock-code-cleanup
...
[H7] Clock code clean up
2020-02-25 23:59:22 +13:00
Michael Keller
3999b09ffc
Merge pull request #9512 from jflyper/bfdev-f7-dma-clock-enable-refactor
...
[F7] Refactor enableDmaClock with RCC_ClockCmd
2020-02-25 23:55:25 +13:00
ctzsnooze
19694902fe
SEnsitivity to 10 deg/s on both
2020-02-25 12:45:09 +11:00
jflyper
973d3cccc5
[H7] Boot loader call cleanup
2020-02-25 10:43:35 +09:00
jflyper
f5833a5915
[H7] Clock code clean up
2020-02-24 14:51:19 +09:00
Michael Keller
beef951485
Merge pull request #9508 from jflyper/bfdev-stm32f7xx_ll_ex-cleanup
...
[F7] Remove bogus cplusplus stuff
2020-02-24 00:38:36 +13:00
Michael Keller
1291114985
Merge pull request #9507 from etracer65/fix_var_unassigned_warnings
...
Fix "may be used uninitialized" warnings
2020-02-24 00:37:29 +13:00