1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 08:15:30 +03:00
Commit graph

624 commits

Author SHA1 Message Date
jflyper
278cf811a7 Rebased onto CMS (WIP, nasty OLEDCMS / cli hang bug)
When OLEDCMS is enabled, enter cli hangs the FC.
2016-11-04 01:59:02 +09:00
jflyper
2bf74e0513 Rebased onto current CMS dev 2016-11-01 15:36:57 +09:00
jflyper
ab7bb1342a wit (rebase onto master) blind merge 2016-11-01 11:57:09 +09:00
jflyper
1aaf2d9d47 Minor touch ups 2016-10-29 13:40:27 +09:00
jflyper
8816678333 Rebased on to master 2016-10-29 02:01:48 +09:00
jflyper
720a841008 More displayPort_t, CANVAS as new feature, multi-display cycling
- Further touch-ups with displayPort_t handling.
- CANVAS is a FEATURE now.
- Device specific xxxCmsInit() are registered by device’s init, and
called by CMS upon entry to menu.
- Multiple display devices can be cycled by entering menu invocation
command while in menu.
- The menu invocation command is (was) changed to THR-Mid + YAW-Left +
Pitch-Full to avoid collision with MWOSD menu invocation command.
- More separation attempt.
2016-10-28 13:22:28 +09:00
jflyper
7960b1665d Introduction of displayPort_t 2016-10-27 19:07:27 +09:00
Michael Keller
0a4648c03e Fixed motor value translation to / from MSP for DShot.
Fixed 'stopMotors' (used in 'HardfaultHandler' to actually stop motors with DShot. Also made 'disarmMotorOutput' used consistently.

Renamed functions to be more clear.
2016-10-27 08:31:00 +13:00
Martin Budden
58c85029d6 Removed unnecessary #includes 2016-10-26 05:15:26 +01:00
jflyper
482dbe316b Rebased again ... 2016-10-26 03:22:12 +09:00
borisbstyle
b5a70451ec Merge pull request #1364 from martinbudden/bf_servo_split2
Split mixer and servo code
2016-10-25 13:09:26 +02:00
borisbstyle
f79896b1bd Add DSHOT300
Bool check for dshot protocol

Add dshot300 to init

ident
2016-10-25 13:05:03 +02:00
Martin Budden
31828873fa Split mixer and servo code 2016-10-24 20:58:45 +01:00
jflyper
6cf9086f56 CMS-OSD separation 2016-10-23 19:03:35 +09:00
Sami Korhonen
2478fb84f1 fix cli outputs 2016-10-23 10:45:30 +03:00
Sami Korhonen
ec923b6180 Escserial test 2016-10-23 00:59:07 +02:00
jflyper
de74dbd776 Pit mode first implementation 2016-10-23 00:43:08 +09:00
borisbstyle
706897c187 Convert mixer to float math 2016-10-20 09:05:52 +02: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
4e529642d1 Initial implementation of DSHOT protocol (600 and 150) 2016-10-18 19:38:18 +11:00
Martin Budden
a771280b50 Moved config.c from config directory to fc directory 2016-10-18 08:57:39 +01:00
kc10kevin
6dbded7071 ICM20689 Gyro Fix 2016-10-16 20:28:53 -05:00
Martin Budden
69719788cb Merge pull request #1223 from mikeller/add_fast_msp_support_to_cli
Added support for setting fast MSP bitrates in CLI.
2016-10-14 23:09:44 +01:00
blckmn
6ea3e47f56 Some more const qualifiers, and including sonar for configuration list. 2016-10-13 11:08:43 +11:00
blckmn
46a6e560f1 Initial IO remapping capability 2016-10-13 11:08:39 +11:00
borisbstyle
0e827b331d New Beebrain defaults // refactoring 2016-10-13 01:50:34 +02:00
borisbstyle
c527d30716 Initial BeeBrain Support 2016-10-12 12:55:26 +02:00
borisbstyle
aaafd4f661 Merge branch 'master' into development 2016-10-12 10:15:13 +02:00
borisbstyle
05084ec306 Set D default 2016-10-12 09:55:34 +02:00
borisbstyle
70cca63875 Cleanup // Fix some filter inits // More space Naze target 2016-10-09 00:47:50 +02:00
borisbstyle
505502e798 Cleanup // Fix some filter inits // More space Naze target 2016-10-09 00:45:37 +02:00
jflyper
8334cd35ff SmartAudio Support 2016-10-08 23:23:45 +09:00
borisbstyle
81623d4ac7 Merge branch 'master' into development 2016-10-08 02:00:08 +02:00
borisbstyle
b168b33448 Cleanup Denoise Code 2016-10-08 01:49:26 +02:00
borisbstyle
e7bd930ff5 Merge branch 'master' into development 2016-10-08 01:17:07 +02:00
borisbstyle
8dd8e3969f Add PIDsum limit 2016-10-08 01:14:17 +02:00
borisbstyle
09d16bd0cb Merge branch 'master' into development 2016-10-07 01:41:55 +02:00
Dan Nixon
9d4c240671 New OSD features (#1263)
* Add max. alt to stats

* Allow toggle of crosshair separate from AH
2016-10-04 22:50:59 -07:00
blckmn
6ec95475fc moving a few items into the same ifdef statement so they are more easily located and readable 2016-10-03 07:43:30 +11:00
Martin Budden
d913ed6a07 Move motor and servo params out of master_t 2016-10-02 19:30:22 +01:00
Martin Budden
551bbe1d1a Initial commit of SPI receiver code. 2016-10-02 08:45:42 +01:00
borisbstyle
c191da6c58 Add New Default Filter combination 2016-10-02 01:46:10 +02:00
borisbstyle
73e952ce16 Move PID relaxation to only D 2016-10-02 00:58:33 +02:00
Martin Budden
9889b1db9c Move master_t required #includes into config_master.h 2016-10-01 14:10:09 +01:00
Martin Budden
a11d0bdb4d Split escAndServoConfig into motor and servo parts 2016-09-26 19:24:52 +01:00
Dan Nixon
03f340fe14 Merge branch 'master' into development
Conflicts:
	src/main/build/version.h
	src/main/drivers/max7456.c
	src/main/io/osd.c
	src/main/io/osd.h
	src/main/target/OMNIBUSF4/target.c
2016-09-25 11:31:44 +01:00
mikeller
66c1911660 Added support for setting fast MSP bitrates in CLI. 2016-09-25 11:25:44 +13:00
Marcin Baliniak
cd5c2b674f Missing alt_alarm in msp and cli 2016-09-20 12:13:03 +02:00
borisbstyle
d143fda9c1 Merge pull request #1164 from kc10kevin/development_ICM20689
ICM-20689 Gyro Code
2016-09-20 00:21:36 +02:00