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

664 commits

Author SHA1 Message Date
Martin Budden
2c7d06a94e Moved gyro filter settings into gyroConfig 2016-11-25 23:22:24 +00:00
J Blackman
87ea78db86 Merge pull request #1663 from martinbudden/bf_cli_playsound
Removed cli play_sound command for F1 targets
2016-11-26 09:35:03 +11:00
Martin Budden
d4b8ffe008 Removed cli play_sound command for F1 targets 2016-11-25 11:55:55 +00:00
J Blackman
5330d8c063 Merge pull request #1660 from fishpepper/serialpassthrough_fix
fixing serial passthrough on opened ports
2016-11-25 22:44:02 +11:00
J Blackman
abedeb9bcc Merge pull request #1652 from martinbudden/bf_parameter_grouping_into_structs
Move freestanding masterConfig items into structs
2016-11-25 22:25:58 +11:00
fishpepper
b6583a1eb5 fixing serial passthrough on opened ports 2016-11-25 12:20:40 +01:00
Michael Keller
82e78bc249 Merge pull request #1614 from mikeller/adjust_current_meter_settings
Adjusted current meter setting ranges to allow for negative offset. Also added biquad filter for current and did some cleanup.
2016-11-25 20:13:55 +13:00
Martin Budden
d85eed0933 Move freestanding masterConfig items into structs 2016-11-24 17:34:05 +00:00
fishpepper
16dd47a2b0 fixed missing parameter 2016-11-23 21:41:56 +01:00
Martin Budden
c051d9ca32 Merge pull request #1618 from blckmn/res_check_adj
Adjustments to the resource checking …
2016-11-22 06:26:22 +00:00
blckmn
8d771c6f5c Corrected incorrect index use in resourceCheck 2016-11-21 12:02:19 +11:00
Michael Keller
23e04a41b7 Removed FUNCTION_TELEMETRY_CRSF (since it's included in CRSF serial Rx) and FUNCTION_PASSTROUGH (since it can't be preconfigured anyway). 2016-11-21 09:20:23 +13:00
blckmn
ea38aa2ca7 Adjustments to the resource checking to show error if set to output already in use (same owner) 2016-11-20 17:43:12 +11:00
mikeller
5df102d6f5 Adjusted current meter setting ranges to allow for negative offset. Also added biquad filter for current and did some cleanup. 2016-11-20 18:56:18 +13:00
J Blackman
3a772c447c Merge pull request #1504 from betaflight/bf_rx_crsf
Team Blacksheep Crossfire RX and telemetry
2016-11-20 03:17:32 +11:00
Martin Budden
cb8e8b60ab Merge pull request #1598 from blckmn/resource_feedback
Adding resource feedback upon setting (if duplication of pin)
2016-11-19 07:52:44 +01:00
blckmn
e0d9e225d2 Fixed defaults for NAZE rev5 and above
Also included small rename of isOD to isOpenDrain for readability
2016-11-19 11:57:48 +11:00
blckmn
54238a66a7 Adding resource feedback upon setting (if duplication of pin) 2016-11-19 11:42:08 +11:00
Martin Budden
7cde105c24 Added CRSF to SERIAL_RX lookup table 2016-11-17 22:36:11 +00:00
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
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
borisbstyle
ae269db9e2 Merge pull request #1556 from CC-Jeff/master
Passthrough Settings for Castle Creations ESCs
2016-11-15 00:16:54 +01:00
Jeff
b62e91df15 Added serial passthrough settings for Castle Creations
Corrected conditional in setTxSignalEsc
2016-11-14 14:03:31 -06: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
blckmn
e393d61116 Fixed errors on KAKUTEF4 target
Added definitions for TIM8_CH3 alternative DMA in timer_def.h (F4)
Renamed KAKUTEF4 target directory (removing version - use HW REV, not target name)
Fixed signed versus unsigned warning in serial_cli.c
2016-11-12 06:39:20 +11:00
Martin Budden
c00e49ed72 Merge pull request #1528 from martinbudden/bf_trailing_spaces1
Removed trailing spaces
2016-11-11 09:05:36 +01:00
Martin Budden
7c8cb3205d Removed trailing spaces 2016-11-11 07:48:00 +00:00
blckmn
58105c25ac Simplified Owner management 2016-11-10 18:56:13 +11:00
borisbstyle
d2530da874 Merge pull request #1490 from blckmn/dma_owner
Adding DMA ownership for ADC, LED STRIP, USART and MOTOR
2016-11-09 09:59:07 +01:00
blckmn
8dc3bee80d Adding DMA ownership for ADC, LED STRIP, USART and MOTOR 2016-11-08 13:47:37 +11:00
jflyper
c12942ed41 Substitute FEATURE_MSP_DISPLAYPORT with !defined(OSD)
Save feature bits.
2016-11-07 22:29:35 +09:00
jflyper
1da1837288 Change feature name to MSP_DISPLAYPORT
And some build option fix.
2016-11-07 18:53:23 +09:00
Martin Budden
d8a83518db CMS file renaming. displayPort renaming 2016-11-06 20:24:33 +00:00
Martin Budden
a7a428a5bb Code tidy and addition of GPL headers 2016-11-06 10:29:11 +00:00
jflyper
e9a2f2b2c1 Merge remote-tracking branch 'betaflight/master' into bfdev-osd-cms-separation-poc 2016-11-06 02:43:24 +09:00
Sami Korhonen
d2981cd704 escprog inverted output support
multiport test, usage "escprog ki 255"
2016-11-05 11:27:02 +02:00
blckmn
e56f915018 Moving LED strip to be configurable via resource command 2016-11-05 13:35:20 +11:00
J Blackman
32a3f8912c Merge pull request #1452 from martinbudden/bf_fc_name
Added and used FC_FIRMWARE_NAME #define
2016-11-04 21:38:26 +11:00
Martin Budden
383a7b5c40 Added and used FC_FIRMWARE_NAME #define 2016-11-04 08:11:50 +00: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
Michael Keller
932ef0d22e Cleaned up resource related commands in CLI. 2016-11-01 01:22:08 +13: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
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
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