1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-21 23:35:34 +03:00
Commit graph

239 commits

Author SHA1 Message Date
Bas Delfos
16178a0662 Implementation of KISS ESC Telemetry protocol 2016-11-17 22:04:44 +01:00
Martin Budden
091c797fa8 Merge pull request #1574 from jflyper/bfdev-osd-adjustable_screen_pos
MAX7456: Adjustable screen area position offsets
2016-11-16 19:48:22 +01:00
jflyper
11128daaa6 Touch ups
- Renamed some variables
- Video system constants are now defined in vcd.h
- Removed video system default initializer from max7456.c
2016-11-17 02:48:01 +09:00
jflyper
062e8b7b26 MAX7456: Adjustable screen area position offsets
There are displays and goggles with slightly different timing
characteristics compared the standard ones. With such devices, screen
area may be too high or too low that top or bottom most characters may
be truncated.

This PR provides a way to adjust the screen area position so that
entire screen area can be shifted up or down, or left or right.

A new vcdProfile_t (VCD = Video Character Device) is defined and
video_system was moved from osdProfile also.
2016-11-16 23:30:10 +09:00
blckmn
b1e04e7ee0 PWM fix - and rename SKIP PWM and PPM to USE_PWM and USE_PPM 2016-11-15 20:59:05 +11:00
blckmn
17facbea84 sdcard dma config, adc config, bluejayf4 hardware revision
Moved ADC to configuration stored in masterConfig.
 - can remove features for vbat etc in future (perhaps param groups)
 - allows adc to be turned off completely (freeing up dma)

Added feature SDCARD
 - enables it to be turned off.
 - allows for DMA to be turned off (set sdcard_dma=OFF)

Fixed hardware revision to allow BJF4 mini to use the same target (no need for an additional target).
2016-11-13 14:25:33 +11:00
borisbstyle
6154a78101 Merge pull request #1527 from blckmn/f4_serial_provider
Added ability to specify USART6 as default port.
2016-11-11 11:53:27 +01:00
Martin Budden
7c8cb3205d Removed trailing spaces 2016-11-11 07:48:00 +00:00
blckmn
0ebaef175e Added abillity to specify USART6 as default port.
This fixes the mismatch between identifier and index when uarts are actually missing and not defined.
2016-11-11 17:19:43 +11:00
Martin Budden
04827440c8 Merge pull request #1422 from jflyper/bfdev-osd-cms-separation-poc
Configuration Menu System (CMS)
2016-11-09 07:29:46 +01:00
Martin Budden
30dfe0c3a5 Tidy of osd.c 2016-11-08 05:36:56 +00:00
Martin Budden
d8a83518db CMS file renaming. displayPort renaming 2016-11-06 20:24:33 +00:00
blckmn
18decaf436 Remaining LED strip driver issues resolved. 2016-11-07 05:56:27 +11:00
jflyper
e9a2f2b2c1 Merge remote-tracking branch 'betaflight/master' into bfdev-osd-cms-separation-poc 2016-11-06 02:43:24 +09:00
blckmn
3395d9ca2c Fixes reset LED issue (bad define) 2016-11-05 21:08:11 +11:00
blckmn
e56f915018 Moving LED strip to be configurable via resource command 2016-11-05 13:35:20 +11:00
Michael Keller
f17895db30 Merge pull request #1419 from mikeller/ledstrip_hue_overlay_cli_fix
Enable using of any RC channel to set the color hue modifier.
2016-11-04 16:29:16 +13:00
jflyper
ccdf1424c5 Rebased 2016-11-03 12:11:12 +09:00
Martin Budden
5bc1105871 Renamed display to dashboard 2016-11-02 05:00:09 +00:00
blckmn
a57fbce95d uint8_t to int 2016-11-01 14:16:11 +11:00
blckmn
fa23aa6abf Corrections following review 2016-11-01 14:15:44 +11:00
blckmn
c5bb7cfd2f Introduced TIM_USE_ flags to give defaults for reset configuration. 2016-11-01 14:15:44 +11:00
jflyper
8816678333 Rebased on to master 2016-10-29 02:01:48 +09:00
gaelj
431295ab21 Enable using of any RC channel to set the color hue modifier.
Can be set via MSP (bumped to version 22)
New CLI command: mode_color 7 0 AUX_Channel
AUX_Channel:
    ROLL = 0
    PITCH = 1
    YAW = 2
    THROTTLE = 3
    AUX1 = 4
    AUX2 = 5
    AUX3 = 6
    AUX4 = 7
    AUX5 = 8
    AUX6 = 9
    AUX7 = 10
    AUX8 = 11

Fixed CLI defaults printing for #1019.
2016-10-28 11:31:16 +13:00
jflyper
7960b1665d Introduction of displayPort_t 2016-10-27 19:07:27 +09:00
Michael Keller
bdac27309d Standardised MSP default baud rate to 115200 (seems to be the fastest that works). 2016-10-26 13:31:01 +13:00
jflyper
482dbe316b Rebased again ... 2016-10-26 03:22:12 +09:00
borisbstyle
fad6345213 Merge pull request #1390 from blckmn/naze_fix
Fixes for NAZE (and potentially other target) uart issues
2016-10-25 13:16:59 +02: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
blckmn
6b457e5da1 Fixes for NAZE (and potentially other target) uart issues 2016-10-25 20:21:29 +11:00
Martin Budden
31828873fa Split mixer and servo code 2016-10-24 20:58:45 +01:00
jflyper
6a6fd07dfb Rebased (streamBuf) 2016-10-24 02:30:29 +09:00
jflyper
6cf9086f56 CMS-OSD separation 2016-10-23 19:03:35 +09:00
Sami Korhonen
1f8805cdf0 squash betaflightF7
Parts and driver boost from @npsm
2016-10-21 08:51:02 +03:00
borisbstyle
706897c187 Convert mixer to float math 2016-10-20 09:05:52 +02:00
borisbstyle
fd2a091b79 Add second notch default 2016-10-20 00:21:50 +02:00
borisbstyle
5e3c974d64 Remove Legacy Pid Controller 2016-10-18 16:49:16 +02:00
Martin Budden
a771280b50 Moved config.c from config directory to fc directory 2016-10-18 08:57:39 +01:00
Renamed from src/main/config/config.c (Browse further)