1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-24 08:45:36 +03:00
Commit graph

170 commits

Author SHA1 Message Date
Martin Budden
383a7b5c40 Added and used FC_FIRMWARE_NAME #define 2016-11-04 08:11:50 +00: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
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
borisbstyle
09d16bd0cb Merge branch 'master' into development 2016-10-07 01:41:55 +02:00
Martin Budden
d913ed6a07 Move motor and servo params out of master_t 2016-10-02 19:30:22 +01:00
Martin Budden
3fa5669c7c Removed rssi extern from .c files 2016-10-02 16:29:07 +01:00
Gary Keeble
ee2765b710 Initial Commit
Remove x100 factor from Hz header entries
Convert gyro notch header entries to a CSV list to allow multiple notch
filters.
2016-10-02 08:46:02 +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
Martin Budden
2f9ca4355c currentTime passed in scheduler task call 2016-09-17 16:01:37 +01:00
borisbstyle
ac4732cd03 Merge pull request #979 from martinbudden/bf_features
Split features into a separate module
2016-09-14 00:02:48 +02:00
borisbstyle
05908aad4d Merge branch 'master' into development 2016-09-11 01:16:53 +02:00
borisbstyle
13b189b4ff Cleanup 2016-09-09 00:26:52 +02:00
borisbstyle
0d1cc8f448 Reimplementation of P setpoint weight. Applied to S rates now for nicer feel 2016-09-08 21:36:43 +02:00
Martin Budden
a257210b56 Split features into a separate module 2016-09-04 18:48:58 +01:00
Michael Keller
17df76e63b Merge branch 'master' into development 2016-08-18 12:12:46 +12:00
borisbstyle
bd04f4d22b coding style // refactor 2016-08-18 01:21:09 +02:00
Gary Keeble
69e2c991e3 Test Mode Blackbox Logging
Prevent pausing of the log in test mode if a mode switch is configured

Add CLI Command and protect against blackbox storage full

Added CLI command blackbox_on_motor_test (ON/OFF).

Test Mode Blackbox Logging

Prevent pausing of the log in test mode if a mode switch is configured

Add CLI Command and protect against blackbox storage full

Added CLI command blackbox_on_motor_test (ON/OFF).

Cleanup as per BorisB recommendations

Remove un-needed header file entries and convert to millis().

Updated as per latest comments
2016-08-18 00:58:27 +02:00
borisbstyle
96bf7ea638 Merge branch 'master' into development 2016-08-11 09:05:52 +02:00
Gary Keeble
5f23efe70c Update Log Header for Betaflight PID Parameters
Add new betaflight PID controller parameters to log header and
debug_mode (so we know what is being logged in the debug fields)
2016-08-11 06:34:04 +01:00
Martin Budden
541f4d4018 Directory rearrangement to reflect cleanflight changes 2016-08-07 13:44:00 +01:00
Martin Budden
0de27cf7c2 Used forward declarations to remove #includes from header files 2016-08-07 01:28:17 +02:00
borisbstyle
2427ad1478 New defaults // FIX for slow defaults on SPI targets // refactor 2016-08-05 13:02:06 +02:00
borisbstyle
b581f4c39a Revert "Used forward references to remove #includes from header files" 2016-08-04 01:41:58 +02:00
borisbstyle
ea0f1f11f8 Merge pull request #876 from martinbudden/bf_header_rationalisation
Used forward references to remove #includes from header files
2016-08-04 01:27:41 +02:00
rav
0e905e01d3 set lower filter cutoff instead of Q
fix error in gyro pt1 filter
2016-08-04 00:09:22 +02:00
Martin Budden
f6194f0eb7 Used forward references to remove #includes from header files 2016-08-03 21:19:40 +01:00
borisbstyle
258e05e9c5 Merge branch 'master' of https://github.com/borisbstyle/betaflight 2016-08-03 20:56:51 +02:00
borisbstyle
cc7ea13e66 Convert Notch Q to BW 2016-08-03 20:56:37 +02:00
Gary Keeble
69ab04f87f Additional Header Fields
Add gyro and PID denoms to log header.
2016-08-03 13:48:44 +01:00
borisbstyle
37fd2e5adc Initial PID controller separation // Betaflight pidc for future development 2016-07-18 01:34:07 +02:00
borisbstyle
4fff6c89bf Merge pull request #684 from rav-rav/notch
Smoother filtering (additional notch filter)
2016-07-16 10:30:47 +02:00
Martin Budden
141b369667 Removed trailing whitespace 2016-07-16 07:54:58 +01:00
blckmn
d65f7a0383 Minor updates to naming the craft 2016-07-16 12:38:06 +10:00
Martin Budden
ea283ab98c Converted tabs to spaces 2016-07-09 14:39:39 +01:00
rav-rav
86626acbdf add notch filter
configurable with gyro_notch_hz and gyro_notch_q
2016-07-07 07:47:13 +02:00
Martin Budden
4d238b27d5 Moved targetLooptime into gyro_t, tidied gyro_sync and gyro 2016-06-26 16:15:06 +01:00
blckmn
cd9a97006f Merge remote-tracking branch 'betaflight/betaflight' into development
# Conflicts:
#	src/main/config/config.c
#	src/main/io/serial_cli.c
2016-06-23 20:12:05 +10:00
borisbstyle
4c59769b02 Add delta from measurement // rc smooth interval // More MSP 2016-06-23 01:53:51 +02:00
Nathan
19779e000d Merge pull request #495 from savaga/sirinfpv-dev
New target SirinFPV
2016-06-18 09:05:01 -07:00
Gary Keeble
5cf8cb9daa Blackbox Coding Simplification
Simplified header record writing using macros to outnumber the case
statements
2016-06-18 00:37:11 +02:00
Martin Budden
e9a46c6ebb Cleanup of acc device drivers extern usage CF PR#2117 2016-06-16 18:09:05 +01:00
Evgeny Sychov
eb5963809d merge upstream into sirinfpv branch 2016-06-10 19:42:54 -07:00
Gary Keeble
a3c2a0901a Blackbox Coding Simplification
Simplified header record writing using macros to outnumber the case
statements
2016-06-08 23:38:12 +02:00
Gary Keeble
8f993a87a4 Add rcYawRate into Blackbox header and Calculate Rate Function
Add the new Yaw Rate parameter into the log header
2016-06-08 23:38:09 +02:00
Evgeny Sychov
a1a71d68ac merge upstream into sirinfpv branch 2016-06-06 21:05:49 -07:00
Gary Keeble
047d962e65 Blackbox Coding Simplification
Simplified header record writing using macros to outnumber the case
statements
2016-06-06 18:22:52 +01:00