Commit Graph

97 Commits

Author SHA1 Message Date
mikeller 09d396c05c Cleaned up parameter group handling.
Fixed missing include.
2017-12-31 10:51:01 +13:00
Anders Hoglund 1605b15cff Clean up the verbosity usage with echo commands in makefiles. 2017-12-30 16:28:52 +01:00
mikeller 0b9884961d Updated handling of FrSky telemetry processing, renamed to `FrSkyHub` for disambiguation. 2017-12-28 11:01:35 +13:00
mikeller b38738894c Moved bus_spi parameter group to `pg/`. 2017-12-25 07:24:32 +13:00
mikeller f6bdfd91e2 Moved beeper parameter groups to `pg/`. 2017-12-24 17:56:37 +13:00
Michael Keller 351294d19a
Merge pull request #4835 from mikeller/move_vcd_to_pg
Moved vcd parameter group to `pg/`.
2017-12-24 16:13:59 +13:00
mikeller 2d930b28ce Moved vcd parameter group to `pg/`. 2017-12-24 15:13:48 +13:00
mikeller b928950598 Moved rx drivers into `drivers/rx/`. 2017-12-24 13:55:18 +13:00
mikeller d82c72bc54 Moved sdcard parameter group to `pg/`. 2017-12-24 12:23:27 +13:00
mikeller 9cb4f6b097 Moved parameter group for rx_pwm to `pg` directory. 2017-12-24 10:04:45 +13:00
Michael Keller bf3dd1991d
Merge pull request #4824 from mikeller/move_max7456_pg
Moved max7456 parameter group into `pg/` directory.
2017-12-24 09:40:13 +13:00
mikeller 200167aaf7 Moved max7456 parameter group into `pg/` directory. 2017-12-24 09:09:26 +13:00
Martin Budden 671382234a Enabled switch fallthrough checking by compiler 2017-12-23 19:46:40 +00:00
mikeller 429c6cecda Moved parameter group for flash into `pg/`. 2017-12-24 02:21:02 +13:00
Michael Keller 060c4d3e9a
Merge pull request #4820 from mikeller/move_i2c_pg
Moved I2C parameter group into `pg` directory.
2017-12-24 01:35:09 +13:00
Steffen Windoffer 32fef3019a update to gcc 7 2017-12-23 13:05:11 +01:00
mikeller fa6a723c35 Moved I2C parameter group into `pg` directory. 2017-12-24 00:33:32 +13:00
Michael Keller a618de9e8e
Merge pull request #4793 from jflyper/bfdev-rangefinder-benewake-new
RANGEFINDER Add Benewake TFmini/TF02 support
2017-12-22 18:11:03 +13:00
Michael Keller 2df7b82037
Merge pull request #4785 from AndersHoglund/split_spektrum_rx_rssi
Moved Spektrum RX RSSI stuff to separate source files.
2017-12-21 14:26:02 +13:00
jflyper a510091bf1 Add Benewake TFmini/TF02 support 2017-12-21 02:21:36 +09:00
Anders Hoglund 6ec0b55c95 Moved Spektrum RX RSSI stuff to separate source files. 2017-12-20 10:45:58 +01:00
jflyper 11c47c631b Port iNav's rangefinder 2017-12-20 12:54:19 +09:00
mikeller b489d0ba9d Renamed 'parameter_group' to 'pg'. 2017-12-19 23:36:31 +13:00
Anders Hoglund 23b31736b7 Moved Spektrum VTX control stuff to separate source files. 2017-12-18 23:14:50 +01:00
Michael Keller 379382036f
Merge pull request #4680 from martinbudden/bfa_pg_adc
Separated ADC parameter group code into separate files
2017-12-18 19:05:48 +13:00
Martin Budden ed30e9f5c7 Moved gyro_sync into drivers/accgyro directory 2017-12-17 16:01:50 +00:00
felix cfc0dcf036 KISSFCV2F7 BF target 2017-12-16 10:19:28 +01:00
Martin Budden 725f0dfa26 Separated ADC parameter group code into separate files 2017-12-15 01:31:29 +00:00
Martin Budden d6d70d5a74 Fixed F1 build 2017-12-01 06:50:34 +00:00
Michael Keller 5fee45b704
Merge pull request #4643 from jflyper/bfdev-target-and-mcu-dependent-optimzation-alternative
Add MCU dependent optimization to sources.mk
2017-11-28 19:17:56 +13:00
Michael Keller 9e06c65fc1
Merge pull request #4653 from ledvinap/string_light
Use local implementation of some string functions
2017-11-26 02:04:30 +13:00
Petr Ledvina 91fff0a6dd Use local implementation of some string functions
library versions are replaced (libeary functions are weak).
System ctype.h is implemented using macros, local header file
(in -I path) is provided to override system one.
2017-11-24 13:01:39 +01:00
jflyper 5ada200874 Non-F3 list 2017-11-23 23:09:18 +09:00
jflyper be7c8e384e Merge remote-tracking branch 'betaflight/master' into bfdev-spi-refactor 2017-11-23 14:47:12 +09:00
jflyper 0f90664e1c Experimentally add target and mcu dependent optimization in sources.mk 2017-11-23 11:49:12 +09:00
jflyper 608d56160d Refactor SPI 2017-11-23 11:10:14 +09:00
mikeller 26b873dad9 Added optimisation settings for optional sources. 2017-11-18 11:08:13 +13:00
Anders Hoglund 0e1f0e89e7 Spektrum, CMS over Telemetry. Rebased and squashed. 2017-11-14 15:57:33 +01:00
jflyper 8296990774 Revert #4565 2017-11-13 16:51:09 +09:00
Martin Budden 4819e7b8fa
Merge pull request #4562 from martinbudden/bfa_fc_msp_rename
Renamed fc_msp* files to msp*
2017-11-13 06:57:28 +00:00
jflyper e5e5846a74 Refactor SPI 2017-11-13 10:45:01 +09:00
Martin Budden 8044d08fb3 Renamed fc_msp* files to msp* 2017-11-12 21:43:09 +00:00
Martin Budden e3ee9a5588 Created new interface directory 2017-11-12 12:20:58 +00:00
Michael Keller 39727ce384
Merge pull request #4455 from codecae/vtx_settings_pg_rework
Move vtxSettingsConfig to vtx_common.  Rework MSP_SET_VTX_CONFIG and CMS.
2017-11-10 08:14:36 +13:00
Michael Keller 2bc0d5bc93
Merge pull request #4519 from martinbudden/bf_cms_size_optimise
Size optimise CMS modules. Improve const correctness
2017-11-10 07:43:56 +13:00
Martin Budden f8c47f6751 Size optimise CMS modules. Improve const correctness 2017-11-09 17:24:44 +00:00
Unknown d9caabefa1 Removed vtx_settings_config in favor of vtx_common. Removed implicit EEPROM writes for vtx_ changes.
Updated MSP_VTX_CONFIG

Updated MSP_SET_VTX_CONFIG

Updated MSP_VTX_CONFIG (again)

Implemented VTX update schedule

Removed unneeded initialization blocks from io/vtx implementations

Prevent VTX settings from being applied in CLI. Sync Band/Chan/Freq on init

Correct issues in SA CMS

Moved vtxCommonInit and vtxCommonProcess to io/vtx
2017-11-08 10:28:09 -05:00
jflyper 97e9e9eed4 Why did I find this ... 2017-11-08 19:42:44 +09:00
mikeller 3873463fcf Added support for the FrSky FPort protocol. 2017-11-07 22:25:02 +13:00
Bas Delfos 800e44906d Timer implementation from INAV 2017-11-06 20:09:24 +01:00