jflyper
00840ce40f
Prepare SD card SPI and SDIO variants for consolidation
2018-10-01 19:44:04 +09:00
Blaine
eb5af3a161
Add support for the ST LIS3MDL 3-Axis Magnetometer per #6437
2018-09-16 19:56:13 -07:00
Andrej Podzimek
17b66067bb
Adding a reusable mapping function between alt and base targets.
2018-09-11 06:06:50 +02:00
Andrey Mironov
7a331d03f4
Added preliminary support for STM32F765xx
2018-09-07 22:47:20 +03:00
mikeller
0bce8549ee
Renamed 'fc/fc_' files to remove the double 'fc'.
2018-08-26 14:07:06 +12:00
Michael Keller
072a9dbdd5
Merge pull request #6410 from wind0r/update_gcc
...
update gcc
2018-08-17 00:23:10 +12:00
Michael Keller
fdb4e20ed0
Merge pull request #6224 from Scavanger/CMS-for-Hott-Textmode
...
CMS for HoTT-Textmode.
2018-08-16 23:57:15 +12:00
Michael Keller
283e55e45d
Removed SPRACINGF3OSD support.
2018-08-08 08:32:20 +12:00
Andrey Mironov
5542578d98
Added KISSFCV2F7 back to supported targets
2018-07-23 23:41:41 +03:00
mikeller
3663fcb285
Removed KISSFCV2F7 from build because of ITCM_RAM overflow.
2018-07-22 11:49:43 +12:00
Steffen Windoffer
1924700e28
update gcc
2018-07-21 11:46:10 +02:00
Michael Keller
362d42fcaf
Merge pull request #6365 from mikeller/add_msc_msp
...
Added MSP for reboot to MSC.
2018-07-17 19:29:25 +12:00
mikeller
df55fc99ec
Added MSP for reboot to MSC.
2018-07-17 18:34:06 +12:00
Anders Hoglund
0185018973
Build target groups populated dynamically.
2018-07-16 18:10:03 +02:00
Andi Kanzler
31830dc10c
Bring the CMS to the HoTT-Textmode.
2018-07-01 01:05:43 +02:00
azolyoung
53458d4cf1
Change rcsplit protocol to async
2018-06-23 11:55:15 +08:00
mikeller
444e5c43a5
Fixed USB HID channel mapping in Windows.
2018-06-13 01:34:36 +12:00
mikeller
935d61694d
Re-enabled building of KISSFCV2F7.
2018-06-09 11:11:46 +12:00
mikeller
1a2c129306
Fixed build for SPRACINGF3OSD.
2018-05-31 23:25:03 +12:00
mikeller
a101a58b68
Added ability to set and check board info.
2018-05-31 23:25:03 +12:00
Michael Keller
69a80a3bb0
Merge pull request #5965 from loopur/mybranch
...
Add barometer sensor QMP6988
2018-05-25 15:54:47 +12:00
jflyper
c60eecbff0
Drop software SPI RX support
2018-05-23 20:59:52 +09:00
Michael Keller
61328c3996
Merge pull request #5926 from mikeller/cleanup_sdk_tool_version_check
...
Cleaned up SDK version check.
2018-05-23 22:06:18 +12:00
mikeller
57854eefc4
Cleaned up SDK version check.
2018-05-21 13:44:04 +12:00
s0up
ac6b8088c9
add gps rescue mode
2018-05-20 16:28:17 -07:00
Loopur
d36858a220
Add baro sensor of QMP6988
2018-05-18 18:37:28 +08:00
Loopur
495cfb4d07
Add barometer sensor QMP6988
2018-05-18 16:26:07 +08:00
jflyper
6c044829cc
Mark unused acc/gyro support toward retirement.
2018-05-16 14:31:39 +09:00
mikeller
7a03ead75e
Made SIMULATOR_BUILD a makefile driven option.
2018-05-14 19:13:37 +12:00
s0up
de5fa47c4c
navigation feature / reference removal
2018-05-09 10:28:36 -07:00
jflyper
5edd0c746f
Move serial.c from SPEED_OPTIMZED to SIZE_OPTIMIZED
2018-05-08 17:09:24 +09:00
blckmn
aad6efdf03
Timer clean up in preparation for configurable timers
2018-05-06 06:55:17 +10:00
blckmn
48e62ab8d6
Simplified source.mk slightly to ensure some common, and pg files are always included in build.
2018-05-05 14:37:38 +10:00
Michael Keller
f7d5568d52
Merge pull request #5819 from jflyper/bfdev-introduce-nomk-extension-for-no-build
...
Use ".nomk" to designate "No build" target
2018-05-05 13:10:50 +12:00
jflyper
35df29f0bc
Use nomk to signify no build target name
2018-05-05 01:13:12 +09:00
Diego Basch
c46be03047
added gps for altitude estimation, remove most unused code, rename altitude.c to position.c, add hdop to nmea
2018-05-04 08:45:26 -07:00
jflyper
77cbeab783
Exclude KISSFCV2F7 from CI
2018-05-03 09:42:10 +09:00
jflyper
ac13e87c86
OmniNXT F4/F7 support
2018-04-27 09:42:21 +09:00
Michael Keller
3ef12389da
Merge pull request #5743 from codecae/crsf_displayport
...
CMS Telemetry over CRSF w/ Lua Script (X9D, so far)
2018-04-25 00:09:58 +12:00
Curtis Bangert
9d4d3ad45c
CMS Telemetry over CRSF w/ Lua Script (X9D, so far)
2018-04-23 22:34:30 -04:00
jflyper
0e4684e828
Serial port function mask initializer as a config helper
2018-04-23 21:44:40 +09:00
jflyper
0306accf6e
FLASH Add W25M homogeneous stack driver and W25M512 support ( #5722 )
...
* Winbond W25M homogeneous mode driver
* W25M512 support on OMNIBUSF4 variants
2018-04-20 16:37:48 +12:00
Andrey Mironov
bf984f39b1
F7 optimizations ( #5674 )
...
* Revert "Revert "Rewritten F7 dshot to LL (draft)" (#5430 )"
This reverts commit aa42a69d2f
.
* Reworked F7 linker scripts to maximize performance of both F74x and F72x
* Some comments and changes from original F7 HAL DSHOT
* Prohibit inlining of some functions to place them in ITCM-RAM
* Fixed usartTargetConfigure implicit declaration
* Moved back to SRAM1 as main RAM
* Added SRAM2 attribute
* Fixed LL DSHOT FOR SPRF7DUAL and probably other adv TIM users
* Fixed SPRF7DUAL rev. A motor order
* Enabled CCM for data on F40x
* Fixed F7 startup assembly symbols
* Fixed KISSFCV2F7 linker script
* Added a quick way of building F7 targets only
* Got rid of the useless F7 target script
* Added NOINLINE and got rid of useless __APPLE__ define
* Added some important functions to ITCM
* Added NOINLINE macro for tests
* Copy to ITCM before passing execution into it
* Minimized cache footprint of motor output code
* Evicted low-impact functions from ITCM
* Switched MATEKF722 and SPRACINGF7DUAL to burst DSHOT
* Switched CLRACINGF7 to burst DSHOT
* Moved UART RX&TX buffers to DTCM-RAM to avoid cache incoherency
* Marked taskMainPidLoop for ITCM-RAM, disallowed inlining per-function
* Revert "Added a quick way of building F7 targets only"
This reverts commit 22945189980deaf493be54a5056a080e7edad629.
2018-04-20 08:37:32 +12:00
jflyper
864dba98c1
Prepare flash code for multiple device type support ( #5683 )
...
* Prepare flash drivers for multiple device type support
* Add static assertions on device page and flashfs alloc sizes.
2018-04-19 21:05:42 +12:00
jflyper
d749879cf6
FAT emulation of onboard flash for MSC ( #5650 )
2018-04-11 11:29:56 +12:00
jflyper
2811171ea3
Prepare MSC for simultaneous multiple storages
2018-04-09 11:18:59 +09:00
Chris
9d5fa7311e
Add MSC for F7 ( #5629 )
...
* Add MSC for F7
* Fix compilation error.
2018-04-06 12:53:26 +12:00
Michael Keller
75bafb7b71
Merge pull request #3039 from cleanflight/f7-transponder-ir ( #5618 )
...
CF/BF - Add support for IR Transponder on STM32F7 boards.
2018-04-06 03:44:18 +12:00
Chris
c71cfe1b8c
Cache up SDIO Writing, add option to enable clock bypass. ( #5612 )
...
* Speed up SDIO Writing, add option to enable clock bypass.
* Fix identation
* Requested changes
* Move PG SDIO into correct place.
2018-04-05 12:52:30 +12:00
conkerkh
494e42610e
Add SDIO for F7 ( #5604 )
2018-04-04 01:03:54 +12:00