1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 06:15:16 +03:00
Commit graph

9721 commits

Author SHA1 Message Date
Adrian Miriuta
7146c40ca8 HEADFREE true 3D (second edition)...
reduced memory footprint ...
	rebased squashed cleanup
2017-09-23 07:35:30 +02:00
jflyper
36a6cfc2b1 Merge pull request #4212 from jflyper/bfdev-max7456-touchup-after-spi-clock-adj
MAX7456: Disable debug variable assignments
2017-09-23 01:22:21 +09:00
jflyper
268318eec6 Touching up
Disable debug variable assignment
2017-09-23 01:21:00 +09:00
jflyper
dde120ab7d Merge pull request #4183 from jflyper/bfdev-BETAFLIGHTF4-timer-rework
BETAFLIGHTF4: Timer mapping rework
2017-09-22 21:12:23 +09:00
Martin Budden
ab7147aaf1 Merge pull request #4174 from mikeller/improved_crash_flip_mixer
Improved mixer code for crash flip mode.
2017-09-22 06:22:43 +01:00
mikeller
79651ec6c8 Improved mixer code for crash flip mode. 2017-09-22 08:07:26 +12:00
Martin Budden
d22fb0dde4 Merge pull request #4207 from brycedjohnson/TurtleRemovePidSum
Remove pid sum limit so crashflip gets 100% throttle
2017-09-21 17:51:50 +01:00
Bryce Johnson
1016ec146c Remove pid sum limit so crashflip gets 100% throttle 2017-09-21 11:19:34 -05:00
Martin Budden
b6efa8c5c6 Merge pull request #4202 from mikeller/fixed_dshot_external_conversion
Fixed and cleaned up the conversion between Dshot and external PWM values.
2017-09-21 13:04:07 +01:00
Martin Budden
5819ae0926 Merge pull request #4206 from martinbudden/bf_hott_tidy
Hott telemetry tidy
2017-09-21 12:58:45 +01:00
Michael Keller
8b0d848ce9 Fixed and cleaned up the conversion between Dshot and external PWM values. 2017-09-21 22:59:28 +12:00
Martin Budden
91c761a451 Hott telemetry tidy 2017-09-21 11:41:49 +01:00
jflyper
b3008b7c8c Merge pull request #4203 from jflyper/bfdev-remove-spaces-from-arming-disabled-flag-display-names
Remove space from arming disabled flag print name for readability
2017-09-21 15:59:13 +09:00
Martin Budden
9f0206b4e2 Merge pull request #4204 from martinbudden/bf_rc_code_tidy
Code tidy of fc_rc.c
2017-09-21 07:27:31 +01:00
Martin Budden
27650a7306 Merge pull request #4133 from mikeller/restrict_ledstrip_fading
Restrict LED_STRIP fading to modes where it actually works.
2017-09-21 07:24:55 +01:00
Martin Budden
39613d15e5 Code tidy of fc_rc.c 2017-09-21 05:20:39 +01:00
jflyper
bc799fd99f Remove space from arming disabled flag print name for readability 2017-09-21 10:12:45 +09:00
jflyper
b80bae844a Merge pull request #4192 from jflyper/bfdev-camcontrol-regression-3991
F3/F4 CamControl: Do proper IOConfigGPIOAF for PWM case
2017-09-21 02:12:24 +09:00
Martin Budden
c612280c1a Merge pull request #4172 from mikeller/add_dshot_beacon_command
Renamed 'DSHOT_CMD_BEEPx' to 'DSHOT_CMD_BEACONx', made beacon tone configurable.
2017-09-20 13:48:20 +01:00
Martin Budden
fe6cef6503 Merge pull request #4154 from mikeller/fix_spektrum_bind_when_overclocked_2
Fixed Spektrum binding when overclocked.
2017-09-20 12:45:14 +01:00
Martin Budden
cf33acf21d Merge pull request #4196 from martinbudden/bf_crsf_tidy
CRSF code tidy
2017-09-20 12:25:03 +01:00
Martin Budden
1370dbd070 Merge pull request #4185 from jflyper/bfdev-fix-rtc6705-optional-for-f4evo
F3EVO,F4EVO,F4NEO: Liberation from RTC6705 locked VTX feature.
2017-09-20 11:53:27 +01:00
Martin Budden
287a45659d CRSF code tidy 2017-09-20 11:48:43 +01:00
Martin Budden
c683dcdec9 Merge pull request #4195 from martinbudden/bf_string_light
Added lightweight string handling from iNav
2017-09-20 11:23:34 +01:00
Martin Budden
c5ce6d6d35 Added lightweight string handling from iNav 2017-09-20 10:48:18 +01:00
Martin Budden
0c65ac7b21 Merge pull request #4179 from dangeljs/master
Updating CC3D target file to allow for Parallel PWM to  Issue #2177
2017-09-20 07:31:48 +01:00
Martin Budden
3399ccd419 Merge pull request #4191 from jflyper/bdev-omnibusf4sd-avoid-ppm-led-timer-collision
OMNIBUSF4SD: Avoid timer conflict on TIM4 between PPM and LED strip
2017-09-20 07:29:25 +01:00
jflyper
faada4c927 Merge pull request #3993 from jflyper/bfdev-ledstrip-fix-nchannel
F3&F4 Fix N-Channel handling for LED strip
2017-09-20 13:52:30 +09:00
MJ666
23320e5c9b Merge pull request #4193 from AlienWiiBF/FortiniF4
FortiniF4 add camera control pin
2017-09-20 06:49:58 +02:00
Michael Jakob
b48286fee2 FortiniF4 add camera control pin 2017-09-20 06:31:56 +02:00
jflyper
f62d2b9cb6 Merge pull request #4150 from jflyper/bfdev-max7456-handle-spiclock-on-cpu-overclock
MAX7456: Handle SPI clock for CPU over clocked environment
2017-09-20 12:52:40 +09:00
jflyper
503b8dbbfe Issue proper IOConfigGPIOAF for non-F1 targets 2017-09-20 12:11:23 +09:00
jflyper
4500488c94 Avoid timer conflict on TIM4 between PPM and LED strip
PPM (PB8) can be assigned to TIM10_CH1.
2017-09-20 11:05:24 +09:00
Martin Budden
ab44ad8811 Merge pull request #4186 from jflyper/bfdev-fix-f4evo-usb-product-string
F4EVO: Fix USB product name string
2017-09-19 16:33:14 +01:00
jflyper
e29c187c7a Fix typo. 2017-09-19 23:31:15 +09:00
jflyper
51aa8e8177 Fix typo for VTX_RTC6705_OPTIONAL and add vtxCommonDeviceRegistered 2017-09-19 23:15:25 +09:00
mikeller
8ff2c9ba95 Renamed 'DSHOT_CMD_BEEPx' to 'DSHOT_CMD_BEACONx', made beacon tone
configurable.
2017-09-19 23:24:24 +12:00
jflyper
298082375d Add I2C2 on TX3/RX3 2017-09-19 18:52:21 +09:00
jflyper
4e867c00bc Timer mapping rework
- UART backdoors are added for maximum flexibility.
- PPM is assigned to TIM10_CH1 to avoid colliding with LED strip.
- Motors 5 and 6 (S5_OUT and S6_OUT) removed, as they are not wired.
- Backdoor on UART6 are removed, as timers on these pins conflict with
motors (TIM3 and TIM8).
- target.h has been modified to accommodate these changes.
2017-09-19 16:03:07 +09:00
Martin Budden
b4edce40d3 Merge pull request #4182 from jflyper/bfdev-ppm-pwm-regression-3991
F3/F4 PPM & PWM: Do proper IOConfigGPIOAF in ppmRxInit and pwmRxInit
2017-09-19 07:56:04 +01:00
jflyper
f3f7029e85 Do proper IOConfigGPIOAF in ppmRxInit and pwmRxInit
Regression after #3991
2017-09-19 10:28:24 +09:00
dangeljs
fd29a8eff0 Reinstall the PPM pin on Timer2 CH2. Issue #2177 2017-09-18 20:24:25 -04:00
dangeljs
29bbaadceb Updating CC3D target file to allow for Parallel PWM to work properly with ESC motors on v2.1 and greater. 2017-09-18 18:30:41 -04:00
Martin Budden
c4e47ddede Merge pull request #4175 from mikeller/fix_crsf_halfduplex_check
Fixed check for halfduplex mode in CRSF.
2017-09-18 16:38:01 +01:00
mikeller
860ec23fbe Fixed check for halfduplex mode in CRSF. 2017-09-19 01:43:55 +12:00
Martin Budden
f2f34b4693 Merge pull request #4166 from brycedjohnson/SmallAngle-turtle
Disable small_angle during crashflip mode
2017-09-18 06:53:15 +01:00
jflyper
74ba43a137 Temporary fix for BLUEJAYF4 and CLRACINGF4 2017-09-18 11:31:29 +09:00
jflyper
432c9da659 Fix N-Channel handling 2017-09-18 11:29:17 +09:00
Michael Keller
da13d4f5f6 Merge pull request #4168 from mikeller/fix_mixer_for_non_3d
Fixed mixer for non-3D mode.
2017-09-18 13:07:19 +12:00
Michael Keller
b20d5e6f80 Fixed mixer for non-3D mode. 2017-09-18 12:44:40 +12:00