Martin Budden
06e871406e
Moved xx_hardware out of sensorSelectionConfig into config for specific sensor
2016-12-05 06:49:14 +00:00
Martin Budden
8d3c825646
Converted currentTime to currentTimeUs
2016-12-01 20:00:44 +00:00
Martin Budden
b8b9c95f57
Moved sensor global data into sensor_s structs
2016-12-01 17:47:17 +00:00
Martin Budden
fd5710051e
Merge pull request #1606 from martinbudden/bf_gyro_isr
...
Gyro initialisation refactoring
2016-12-01 18:43:43 +01:00
Martin Budden
4498f58918
Added osdProfile, vcdProfile, sdcard, and blackbox config macros
2016-11-30 23:43:10 +00:00
Martin Budden
c175d304c2
Added rx, arming, mixer, and airplane config() macros
2016-11-30 23:06:42 +00:00
Martin Budden
00338cb854
Added throttleCorrection, batter, rcControls, gpsProfile, and gps config() macros
2016-11-30 22:59:12 +00:00
Martin Budden
3ec46f1bd2
Added gyro, compass, acc, and baro config macros
2016-11-30 21:38:14 +00:00
Martin Budden
a9280d732a
Added sensor config macros
2016-11-30 21:30:57 +00:00
Martin Budden
590e569375
Changed gyro init and read functions to take a gyro_t* parameter.
...
Scaled gyro values to degrees per second in gyroUpdate.
2016-11-30 16:59:55 +00:00
Martin Budden
dc9e773b02
Added flight3DConfig() macro
2016-11-30 11:46:20 +00:00
Martin Budden
6ccf11d518
Added motorConfig() macro
2016-11-30 11:44:29 +00:00
Martin Budden
265cd85457
Moved accelerometer items to struct. masterConfig tidy.
2016-11-27 14:42:50 +00:00
Martin Budden
78e6130aab
Moved further gyro parameters into gyroConfig_t
2016-11-25 23:22:24 +00:00
Martin Budden
2c7d06a94e
Moved gyro filter settings into gyroConfig
2016-11-25 23:22:24 +00:00
Martin Budden
d85eed0933
Move freestanding masterConfig items into structs
2016-11-24 17:34:05 +00:00
Bas Delfos
0df4c63132
Fixed cell calculation when ESC telemetry is enabled
2016-11-17 22:04:44 +01:00
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