Andrey Mironov
ff52de568b
Fixed two typos in PR template
2019-07-02 14:51:09 +03:00
Michael Keller
f36eda16c5
Add FF to yaw, reduce yaw P and I ( #8515 )
...
Add FF to yaw, reduce yaw P and I
2019-07-02 23:47:23 +12:00
Michael Keller
d02db0dd96
Revert #7907 to return abs control default to zero ( #8513 )
...
Revert #7907 to return abs control default to zero
2019-07-02 23:44:35 +12:00
Michael Keller
5da85ef4a4
BMP388 - Add support for BMP388 barometer. ( #8481 )
...
BMP388 - Add support for BMP388 barometer.
2019-07-02 09:55:27 +12:00
Dominic Clifton
53167b161f
BMP388 - Add support for BMP388 barometer.
...
BMP388 - Move the static assert.
BMP388 - Build faster when the baro driver is not enabled.
BMP388 - Fix spi init due to changes in master.
BMP388 - Add missing bmp388 unit test files.
BMP388 - Remove debug code.
BMP388 - Prepare EXTI/EOC handling for unified targets.
BMP388 - enable on unified targets.
BMP388 - Add support to NUCLEOF722.
BMP388 - Add support to NUCLEOH743.
BMP388 - Add BMP388 (via SPI) support to NUCLEOF7
* For some CI visibility on the conditional baro SPI code.
NUCLEOH743 - Add LPS baro for more CI visibility.
Remove whitespace, as requested.
Move barometer `#defines` into the implementations.
Cleanup style of method names in baro drivers.
2019-07-02 08:14:23 +12:00
Michael Keller
aba49b39ae
Gps rescue pid controller based on vertical velocity ( #8015 )
...
Gps rescue pid controller based on vertical velocity
2019-07-01 23:45:28 +12:00
Michael Keller
12a02dfa6e
Fixed formatting in the 'VTX' documentation. ( #8511 )
...
Fixed formatting in the 'VTX' documentation.
2019-07-01 22:22:32 +12:00
ctzsnooze
49a37e9f5c
Add FF to yaw, reduce yaw P and I
...
FF improves yaw performance
2019-07-01 13:42:14 +10:00
ctzsnooze
0b17191b8b
Revert #7907 to return abs control default to zero
...
Abs control accidentally was defaulted up from 0 to 5 in #7907 . It is still experimental and still can cause oscillations even with these changes. Should be off by default until fully tested.
2019-07-01 12:43:45 +10:00
Michael Keller
3936bbaf25
Fixed build if none of USE_DSHOT, USE_LED_STRIP, USE_TRANSPONDE… ( #8506 )
...
Fixed build if none of USE_DSHOT, USE_LED_STRIP, USE_TRANSPONDER are defined.
2019-07-01 01:46:31 +12:00
Michael Keller
d7f62a710c
Merge pull request #8505 from mikeller/fix_msp_conditionals
...
Fixed USE_MAX7456 conditional in 'msp.c'.
2019-06-30 22:44:38 +12:00
Michael Keller
9782a69870
Fixed OSD support in Unified Targets. ( #8504 )
...
Fixed OSD support in Unified Targets.
2019-06-30 22:42:07 +12:00
Michael Keller
b03f4ef0b2
Boatloader typo fix ( #8502 )
...
Boatloader typo fix
2019-06-30 22:41:51 +12:00
Michael Keller
e0ffdc8c2f
Make 'make <target>_flash' build the hex file as well. ( #8501 )
...
Make 'make <target>_flash' build the hex file as well.
2019-06-30 22:41:31 +12:00
Nicola De Pasquale
a3d43832f2
remove whitespaces [ci skip]
2019-06-30 11:24:11 +02:00
mikeller
31456caecc
Fixed formatting in the 'VTX' documentation.
2019-06-30 17:39:56 +12:00
mikeller
72d05f682c
Fixed build if none of USE_DSHOT, USE_LED_STRIP, USE_TRANSPONDER are defined.
2019-06-30 15:16:14 +12:00
Michael Keller
8140504f84
dropping useless max7456Lock boolean ( #8499 )
...
dropping useless max7456Lock boolean
2019-06-30 12:59:51 +12:00
Michael Keller
6130dc3b9e
Move motorConfig_s and motorDevConfig_s to pg/motor ( #8498 )
...
Move motorConfig_s and motorDevConfig_s to pg/motor
2019-06-30 12:59:31 +12:00
Michael Keller
d4fa025a52
Remove bogus pg/pg.h and pg/pg_ids.h from driver files ( #8497 )
...
Remove bogus pg/pg.h and pg/pg_ids.h from driver files
2019-06-30 12:58:55 +12:00
Nicola De Pasquale
716eea26ff
requested changes [ci skip]
2019-06-29 19:39:57 +02:00
Michael Keller
127e3d1bfc
Fix filter cutoff frequency limits ( #8475 )
...
Fix filter cutoff frequency limits
2019-06-30 01:20:07 +12:00
jflyper
0e63596abd
Move motorConfig_s, motorDevConfig_s and associated PG handling into pg/motor.[ch]
2019-06-29 20:03:54 +09:00
mikeller
b40dc427c0
Fixed USE_MAX7456 conditional in 'msp.c'.
2019-06-29 19:35:14 +12:00
mikeller
bfa7275e0c
Fixed OSD support in Unified Targets.
2019-06-29 19:30:18 +12:00
TheIsotopes
aafdfce8f2
boatloader typo fix
2019-06-29 08:57:45 +02:00
TheIsotopes
9fa5cf40d2
boatloader typo fix
2019-06-29 08:56:56 +02:00
mikeller
0cc448e2b2
Make 'make <target>_flash' build the hex file as well.
2019-06-29 18:39:17 +12:00
Michael Keller
23ca254277
[H7] Add pseudo peripheral TIMUP for TIMx_UP DMA management ( #8473 )
...
[H7] Add pseudo peripheral TIMUP for TIMx_UP DMA management
2019-06-29 15:09:23 +12:00
Michael Keller
8466f95b5a
ESC sensor passthrough for FETtec ESC GUI ( #8432 )
...
ESC sensor passthrough for FETtec ESC GUI
2019-06-29 15:08:45 +12:00
Michael Keller
d3eab72da4
Move HAL_Init call for F3/F4/F7/H7. ( #8493 )
...
Move HAL_Init call for F3/F4/F7/H7.
2019-06-29 14:58:24 +12:00
Kyle K
d8dd9cacc3
dropping useless max7456Lock boolean
2019-06-29 01:00:41 +00:00
Michael Keller
e824b9021b
Fixed FLASH boot loader option. ( #8487 )
...
Fixed FLASH boot loader option.
2019-06-29 12:04:50 +12:00
jflyper
f9bd71f9be
Remove bogus pg/pg.h and pg/pg_ids.h from driver files
2019-06-29 02:21:51 +09:00
Dominic Clifton
9054cd45bf
Move HAL_Init call for F3/F4/F7/H7.
...
* HAL_Delay() was being used before HAL_Init() was called.
* Brings it in-line with ST examples which follow this call order:
CubeMX generated code goes startup_xxx.s (asm) -> SystemInit(), then
main(), HAL_Init(), SystemClock_Config()
Boot-tested on:
* SPRacingF4NEO
* SPRacingF7DUAL
* SPRacingH7ZERO
2019-06-28 12:33:54 +02:00
felix
85f00d4454
add FETtec ESC passthrough to the existing serial passthrough cli function
2019-06-28 10:10:12 +02:00
Michael Keller
3695b123d9
Add link quality symbol to OSD ( #8494 )
...
Add link quality symbol to OSD
2019-06-28 19:24:35 +12:00
Michael Keller
9b04b5ebd7
H7 build script updates ( #8492 )
...
H7 build script updates
2019-06-28 19:23:20 +12:00
Michael Keller
8a8e8e7cb9
Merge pull request #8491 from hydra/bf-h7-sd-fixes
...
H7 SDIO/SDCARD fixes/cleanups.
2019-06-28 19:22:55 +12:00
jflyper
8ceaed1072
[H7] Add pseudo peripheral TIMUP for TIMx_UP DMA management
2019-06-28 15:45:19 +09:00
Michael Keller
7ba8198b83
Merge pull request #8489 from mikeller/fix_pwm_on_sitl
...
Fixed mocking of pwm output on SITL.
2019-06-28 09:36:22 +12:00
Michael Keller
f21745c552
Disable use_unsynced_pwm if using DSHOT or PROSHOT ( #8486 )
...
Disable use_unsynced_pwm if using DSHOT or PROSHOT
2019-06-28 09:36:12 +12:00
Michael Keller
5015023e45
H7 relocate startup files to match master. ( #8485 )
...
H7 relocate startup files to match master.
2019-06-28 09:35:51 +12:00
Michael Keller
16ee340649
Transponder - update PG initialisation code to use `timerioTagG… ( #8483 )
...
Transponder - update PG initialisation code to use `timerioTagGetByUsage`
2019-06-28 09:35:36 +12:00
Michael Keller
6cefd22171
CLRACING F7 target update ( #8479 )
...
CLRACING F7 target update
2019-06-28 09:33:53 +12:00
Michael Keller
9d5561733d
Update NUCLEOH743 target for ZI2 version of the board ( #8477 )
...
Update NUCLEOH743 target for ZI2 version of the board
2019-06-28 09:33:36 +12:00
Michael Keller
b156802cbf
Merge pull request #8476 from Docteh/kakutef4v2cfg
...
Unified target config for KAKUTEF4V2
2019-06-28 09:33:17 +12:00
Michael Keller
ee910b3e6a
Add dynamic distance formatting for OSD elements ( #8471 )
...
Add dynamic distance formatting for OSD elements
2019-06-28 09:22:44 +12:00
Nicola De Pasquale
bb5f59a94d
new gps rescue pid controller based on vertical velocity [ci skip]
2019-06-27 18:17:03 +02:00
Bruce Luckcuck
b962416333
Remove settings parameter; update to use the new kilometer and miles symbols
2019-06-27 10:14:14 -04:00