1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 12:25:20 +03:00
Commit graph

175 commits

Author SHA1 Message Date
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
Anders Hoglund
24a282a9a3 Added .mk as files with LF line ending. Converted a few files in the make dir. 2017-11-05 20:41:17 +01:00
mikeller
24acffb472 Rebalanced target groups for more even build times. 2017-11-05 12:49:01 +13:00
ethomas999
8a27c9e194 Implemented 'vtx_' settings and SetFreqByMHzMsp support
Implemented 'vtx_' settings for SmartAudio and Tramp

Added 'vtx_freq' setting for SmartAudio and Tramp

SmartAudio-CMS fixes and improvements

Added SetFreqByMHzMsp support for SmartAudio and Tramp
2017-10-19 23:32:24 -04:00
Michael Keller
8d1a90b999 Merge pull request #4251 from allenfor2017/add-runcam-device-protocol
Add RunCam Device Protocol Support(DisplayPort, DeviceSetting Access,…
2017-10-20 13:02:16 +13:00
allenyan
4df1084d1d Add RunCam Device Protocol Support(DisplayPort, DeviceSetting Access, 5 key osd cable simulation) 2017-10-19 16:19:27 +08:00
Michael Keller
5ae3933db4 Changed make target for 'all' to not include unsupported, added 'all_with_unsupported' (formerly 'all') and 'unsupported' targets. 2017-10-18 09:56:44 +13:00
Michael Keller
e6fdd266e0 Removed F1 targets from the target lists used for CI, added warning about deprecation. 2017-10-17 11:34:09 +13:00
Sami Korhonen
fa6112e1b8 F7 Dshot hack 2017-10-15 10:08:41 +03:00
Martin Budden
4354307097 Split jetiexbus telemetry into separate module 2017-09-27 14:35:20 +01:00
Curtis Bangert
863b24ae6a Corrected smartport regression issue with msp_shared
Corrected condition where an extra padded zero was added to outgoing msp buffers.
Whitespace tidy and removal of unnecessary condition.
Commented OSD and CMS from STM32F3DISCOVERY target.h
Various improvements to msp_shared (removed byte loops, point arithmetic)
Raised schedule priority of CRSF device and MSP calls
Reworked buffers in msp_shared to enable writes.
Moved msp buffers to msp_shared
Added new custom frames and reworking msp implementation
Implemented CRSF device info reply
Adding crsf ping/pong device info functionality
Changed Colibri FC address to Betaflight address
Implementing MSP in CRSF Telemetry
Decoupled msp functionality from smartport into msp_shared
Moved USE_SERVOS to FLASH>128 per mikeller
2017-09-10 01:36:59 -04:00
cs8425
f8c9b57fd6 fix cli crash on get, dump, diff on SITL 2017-09-08 00:12:12 +08:00
Steffen Windoffer
03aa31acdd remove not needed whitespaces 2017-08-24 11:33:39 +02:00
Martin Budden
aef34a0a53 Split Tramp CMS code into separate module 2017-08-18 07:09:25 +01:00
Martin Budden
091b6bc912 Split smartaudio CMS code into separate module 2017-08-18 06:40:31 +01:00
Martin Budden
d9b3be0cf7 Split RTC6705 CMS code into separate module 2017-08-17 22:09:48 +01:00
fishpepper
87b0746b74 fixed typo for ocd config 2017-08-15 20:32:03 +02:00
Martin Budden
679258932d Merge pull request #3817 from martinbudden/bf_crc_additions
Additional crc functions
2017-08-13 14:18:44 +01:00
Martin Budden
4ba8669cc3 Additional crc functions 2017-08-13 12:02:46 +01:00
Moto Moto
2940634268 Add MOTOLABF4 to SKIP_TARGETS 2017-08-09 23:45:28 -05:00
Moto Moto
3803992086 Add MOTOLABF4 targets MLTEMPF4 and MLTYPHF4 2017-08-07 22:10:48 -05:00
Martin Budden
15448d3d2e Changed speed optimised source to save ROM 2017-08-01 09:19:00 +01:00
blckmn
834289e456 Move all F7 to use LL 2017-07-30 12:10:46 +10:00