Commit Graph

14495 Commits

Author SHA1 Message Date
mikeller 31456caecc Fixed formatting in the 'VTX' documentation. 2019-06-30 17:39:56 +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
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
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
Bruce Luckcuck b962416333 Remove settings parameter; update to use the new kilometer and miles symbols 2019-06-27 10:14:14 -04:00
Michael Keller 6a78550175
Add support for GPS HDOP value to S.Port telemetry (#8472)
Add support for GPS HDOP value to S.Port telemetry
2019-06-28 01:29:11 +12:00
mikeller 0e35163ed2 Fixed FLASH boot loader option. 2019-06-28 01:19:42 +12:00
Michael Keller db2e69047e
Fix headers in unified target configs (#8480)
Fix headers in unified target configs
2019-06-27 22:55:38 +12:00
Miguel Angel Mulero Martinez c80c3c4f08 Add link quality symbol to OSD 2019-06-27 09:33:56 +02:00
Dominic Clifton 0c7b161c32 STM32H750 - Allow targets to override TARGET_FLASH. 2019-06-27 02:57:55 +02:00
Dominic Clifton aea8733e4f STM32H7 - Allow targets to override linker script. 2019-06-27 02:57:55 +02:00
Phong Vu 3ce8cffe7e Fix HDOP value needs to be rounded to the nearest hundred 2019-06-27 06:47:02 +07:00
Phong Vu 0c2ac46741 Use scaleRange() instead 2019-06-27 06:38:12 +07:00
Kyle K bba5436195 Fix headers in unified target configs
Now I can stop wondering about which CPU a given target uses.
2019-06-26 15:56:40 +00:00
mikeller ddf7a29fb7 Fixed mocking of pwm output on SITL. 2019-06-27 02:53:23 +12:00
Bruce Luckcuck 73033e185d Disable use_unsynced_pwm if using DSHOT or PROSHOT
The digital protocols are always synchronized to the PID loop. People are setting the `use_unsynced_pwm` option mistakingly thinking it has some effect and using that to perpetuate misinformation.
2019-06-26 09:30:56 -04:00
Michael Keller c1eda87f97
Merge pull request #8470 from functionpointer/vtxtable_documentation
[VTX] Added documentation for vtxTable
2019-06-27 01:24:16 +12:00
Michael Keller f0ca74303c
Fix BOATLOADER_ defines typo (#8468)
Fix BOATLOADER_ defines typo
2019-06-27 01:23:57 +12:00
Dominic Clifton 05c518847d [H7] Relocate startup files to match betaflight/master branch 2019-06-26 12:36:57 +02:00
jflyper dad1110181 [H7] Relocate LD files to match betaflight/master branch 2019-06-26 12:36:34 +02:00
Dominic Clifton 5dd67d767b Transponder - update PG initialisation code to use
`timerioTagGetByUsage`
2019-06-26 12:31:44 +02:00
Dominic Clifton fe797aa633 STM32H7 - Fix SDIO initialisation caused by USE_DMA_SPEC changes.
H7 uses IDMA, no DMA channel spec needed.
2019-06-26 12:21:42 +02:00
Dominic Clifton 3acaf16090 STM32H7 - Fix errant SDIO request mapping.
None needed as IDMA is used.  See 54.4.1 SDMMC block diagram in H7
Reference Manual Rev 6 RM0433.
2019-06-26 12:21:42 +02:00
Dominic Clifton 845940dd90 STM32H7 - Fix building targets that can optionally define USE_SDCARD
i.e. MINIMALH750_EXST doesn't currently build, but should when
USE_SDCARD is enabled in the target config.

The issue arises from target .mk file's FEATURES list in combination
with STM32H7.mk including sdcard specific file when the SDCARD_SDIO
feature is enabled.
2019-06-26 12:21:42 +02:00
jflyper 12d1737d61 Update NUCLEOH743 target for ZI2 version of the board 2019-06-26 11:02:07 +09:00
Kyle K 31658f6365 Unified config for KAKUTEF4V2 2019-06-26 00:05:44 +00:00
Bruce Luckcuck f42f6a8047 Fix filter cutoff frequency limits
Was missed when 32KHz filtering was removed.
2019-06-25 19:01:44 -04:00
Bruce Luckcuck 2e9e99ff42 Simplified leading symbol logic and change setting to default to ON 2019-06-25 18:38:27 -04:00