Anders Höglund
657eee6617
Travis optimizations ( #1496 )
...
* add travis directorie cache for arm sdk
* Travis. Test if make all in one job would work. And how slow/fast.
* Travis. Check that the old method with a couple specific targets still works.
* Rebased master and build all targets again.
* Make verbosity level 0 even less verbose, was still too much for travis in one mega-jumbo-all-target build.
* Even less output from make in verbosity level 0. Some Makefile symbol name cleanup too.
* arm_sdk_install did not check if allready downloaded and installed. Added checks and deps. Travis caching might work better now...
* Build all 56 targets to test Travis caching perf.
* Build all 56 targets to test Travis caching perf. Again. Now with correct yml arrsy syntax.
* Added installation of ccache and also to Travis cache. Caching the cache.
* Travis. Remove some unused APT libs, to see if this affects caching and build times.
* Travis. YAPT (Yet another perf trial). Remove all apt package install.
* Disaster. Put back installation if build-essential.
* Disaster still. Put back installation if zliblg-dev.
* Disaster, again. Put back installation of libc6 .
* Travis. Minimizing APT installation as it not be cached, issue 5876 on travis-ci github.
* Travis. Added comment on target specification.
2016-11-08 19:41:20 +01:00
borisbstyle
7100454a1d
Fix DMA bug on F3 // enable flto again (Thanks to @ronlix for the find)
2016-11-03 23:43:16 +01:00
borisbstyle
7b8ebfc8f9
Disable -flto optimiser option for F3, F4 and F7
2016-11-02 22:24:08 +01:00
Martin Budden
5bc1105871
Renamed display to dashboard
2016-11-02 05:00:09 +00:00
Steffen Windoffer
00aabf97fe
moved f7 debug hardfaults to a familar place
2016-10-29 18:57:19 +02:00
Martin Budden
31828873fa
Split mixer and servo code
2016-10-24 20:58:45 +01:00
borisbstyle
f70d9f3464
Merge pull request #1372 from betaflight/bf_serial
...
Add Serial Passthrough to the motors
2016-10-24 00:03:48 +02:00
Martin Budden
96bbdee812
Merge pull request #1377 from blckmn/makefile_sample
...
Added sample to Makefile
2016-10-23 08:11:26 +01:00
blckmn
d12d252e37
Added sample to Makefile (can run 'make sample' to pull in a few targets, like travis)
2016-10-23 14:17:53 +11:00
Sami Korhonen
ec923b6180
Escserial test
2016-10-23 00:59:07 +02:00
Anders Hoglund
a686e4690a
Tidy up and add some Makefile help texts.
2016-10-22 19:22:46 +02:00
Sami Korhonen
3b7e6166fc
Fix2? travis-ci AnyFC-F7 target
2016-10-21 13:41:11 +03:00
Sami Korhonen
820f1c3641
Fix? AnyFC-F7 travis-ci
2016-10-21 13:26:26 +03:00
Sami Korhonen
7b60227716
F7 DSHOT test 1
2016-10-21 08:51:14 +03:00
Sami Korhonen
8fa8249a15
Enable 4WAY
2016-10-21 08:51:05 +03:00
Sami Korhonen
97f554e210
F7 First try on ledstrip
2016-10-21 08:51:04 +03:00
Sami Korhonen
1f8805cdf0
squash betaflightF7
...
Parts and driver boost from @npsm
2016-10-21 08:51:02 +03:00
Martin Budden
e21e1f50aa
Merge pull request #826 from digitalentity/betaflight-mavlink-telem
...
MAVLink telemetry support
2016-10-20 07:59:02 +01:00
borisbstyle
f698f99198
Merge pull request #1282 from blckmn/digital_motors
...
DSHOT600 & 150 -> digital one shot motor (ESC) protocol
2016-10-19 00:24:39 +02:00
borisbstyle
5e3c974d64
Remove Legacy Pid Controller
2016-10-18 16:49:16 +02:00
blckmn
9f742b017d
OMNIBUS Support, and updates to filenames etc for cleanliness
2016-10-18 20:27:45 +11:00
Martin Budden
a771280b50
Moved config.c from config directory to fc directory
2016-10-18 08:57:39 +01:00
Konstantin Sharlaimov (DigitalEntity)
09140cfdef
Move MAVLink to lib/main/MAVLink; Post-rebase fixups
2016-10-17 17:24:42 +10:00
Konstantin (DigitalEntity) Sharlaimov
ff19b5bcff
MAVLink telemetry support
2016-10-17 17:17:25 +10:00
Anders Hoglund
15d9eaffd4
Added junittest XML test results.
2016-10-16 17:48:31 +02:00
Martin Budden
5f791cef77
Renamed some MSP related files
2016-10-16 11:13:38 +01:00
Martin Budden
4608a5d061
Moved softserial out of .mk files into common
2016-10-13 17:31:58 +01:00
Martin Budden
e954f53555
Tidied .mk files
2016-10-13 11:35:48 +01:00
blckmn
46a6e560f1
Initial IO remapping capability
2016-10-13 11:08:39 +11:00
Martin Budden
2224a4b4e4
Copied parameter group code over from Cleanflight
2016-10-11 20:52:15 +01:00
Martin Budden
0ccb7040f0
Reorganisation of tasks into fc_tasks.c
2016-10-09 17:43:29 +01:00
J Blackman
c407554db7
Merge pull request #1176 from martinbudden/bf_spi_receivers
...
Add support for receivers connected over SPI
2016-10-02 19:01:34 +11:00
Martin Budden
551bbe1d1a
Initial commit of SPI receiver code.
2016-10-02 08:45:42 +01:00
Martin Budden
5fec66b639
Split off serial parts from MSP
2016-10-02 01:01:50 +01:00
Martin Budden
bcf8fc9c1e
Splitting MSP into serial and MSP parts- stage1
2016-10-01 23:28:20 +01:00
Martin Budden
32fd3eca43
Moved linker scripts into their own directory
2016-09-27 08:25:02 +01:00
nathan
351a921bfb
use the toolchain on the path before asking to download a new one
2016-09-13 20:14:55 -07:00
borisbstyle
ac4732cd03
Merge pull request #979 from martinbudden/bf_features
...
Split features into a separate module
2016-09-14 00:02:48 +02:00
borisbstyle
b120130939
Merge pull request #1141 from martinbudden/bf_streambuf
...
Add streambuf code from Cleanflight
2016-09-14 00:02:18 +02:00
Martin Budden
977a64d4a5
Added streambuf to makefile
2016-09-10 16:37:05 +01:00
Martin Budden
a257210b56
Split features into a separate module
2016-09-04 18:48:58 +01:00
nathan
c50e48736f
include the make arm_sdk_install target, for easy building
2016-09-02 19:56:15 -07:00
borisbstyle
534b77554b
Merge branch 'master' into development
2016-08-15 22:00:22 +02:00
Anders Höglund
138c302e80
Merge pull request #976 from nathantsoi/feature/verboseable-makefile
...
option to set `V=1 make ...` for verbose make output
2016-08-13 20:43:39 +02:00
nathan
ee42efc246
update makefile verbose option per https://github.com/betaflight/betaflight/pull/976 and @AndersHoglund
2016-08-12 21:04:22 -07:00
Martin Budden
490f11c9ae
Split eeprom code into separate module
2016-08-11 09:54:56 +01:00
nathan
6618f1992c
option to set `V=1 make ...` for verbose make output
2016-08-11 01:52:20 -07:00
Anders Hoglund
dfee308c35
Redo PR 945. Lost in rebasing/merging to dev.
2016-08-10 13:25:37 +02:00
Konstantin Sharlaimov (DigitalEntity)
5a493ff6a0
AIRHEROF3 from MultiWiiCopter basic support
...
RC4 fix, LEDSTRIP enable
OUT2 Fix
Features
Alignment fix
Add BMP280 baro on SPI bus
2016-08-10 14:34:25 +10:00
Anders Hoglund
f6cc56514a
Corrected the usage of TARGET_FLAGS in main Makefile.
2016-08-08 11:13:50 +02:00