borisbstyle
054868e0a4
Gyro Soft LPF Rework // Filter rework
...
remove 3 point average
lux optimize
2015-11-24 15:23:29 +01:00
borisbstyle
28944852a8
New CLI CF1.11 style
2015-11-24 14:55:20 +01:00
borisbstyle
1adcfaa798
Merge pull request #37 from 4712betaflight/1wire_pass_through_optimize
...
Runtime ESC count / gpio / pin detection
2015-11-13 22:49:21 +01:00
4712
02b297afa7
Runtime ESC count / gpio / pin detection
...
Runtime ESC gpio/pin detection
Runtime ESC count detection
2015-11-13 18:32:57 +01:00
borisbstyle
6d5dcb5495
Configurable Yaw Pterm Filter
...
Fix compile error
2015-11-13 15:21:04 +01:00
Konstantin Sharlaimov (DigitalEntity)
0f8e4460bf
Range fix for CLI
2015-11-06 19:45:41 +10:00
borisbstyle
7e72d89081
Bugfix for dumping/getting pid controllers in profiles
2015-11-05 13:20:31 +01:00
borisbstyle
784c5fdbec
Add Timer to pidResetErrorGyro
...
init with zero
pid_at_min_throttle as delay for reset Iterm
2015-10-29 21:39:49 +01:00
borisbstyle
2eee0f3e4f
New version structure
2015-10-29 16:06:01 +01:00
borisbstyle
7de7ba60d6
Some defaults changed
...
max angle
2015-10-23 01:32:23 +02:00
borisbstyle
d685b4d6d8
Pid Controller Cleanup
...
Correction to dump
2015-10-23 01:10:21 +02:00
Konstantin Sharlaimov (DigitalEntity)
5df8ca926c
Quaternion-based DCM IMU (original code my S.Madgwick)
...
Restore binaries from merge
2015-10-22 10:45:36 +02:00
Petr Ledvina
4e86cd01eb
Remove unused pointes if SKIP_CLI_COMMAND_HELP is defiend
2015-10-16 10:40:59 +02:00
borisbstyle
1fed2579c1
Betaflight Final
2015-10-13 00:30:20 +02:00
borisbstyle
4b3ba927e9
Merge branch 'master' into betaflight
...
Conflicts:
src/main/blackbox/blackbox_io.c
src/main/drivers/serial_usb_vcp.c
src/main/flight/imu.c
src/main/mw.c
src/main/target/CC3D/target.h
2015-10-12 23:53:43 +02:00
Dominic Clifton
a319394f6b
Merge branch 'blackbox-serial-budget' of https://github.com/sherlockflight/cleanflight-dev into sherlockflight-blackbox-serial-budget
...
Conflicts:
src/main/blackbox/blackbox.c
2015-10-12 20:14:20 +01:00
borisbstyle
5e87387e16
Code Cleanup // Defaults // Version Rename
...
No more version numbering. It's confusing.
Betaflight Bee Version
2015-10-09 23:33:00 +02:00
borisbstyle
12c9f65f43
Merge branch 'master' into betaflight
...
Conflicts:
Makefile
docs/Cli.md
src/main/config/config.c
src/main/drivers/accgyro_mpu3050.c
src/main/drivers/accgyro_mpu6050.c
src/main/drivers/accgyro_mpu6050.h
src/main/drivers/accgyro_spi_mpu6000.c
src/main/drivers/accgyro_spi_mpu6000.h
src/main/drivers/accgyro_spi_mpu6500.c
src/main/drivers/accgyro_spi_mpu6500.h
src/main/drivers/barometer_bmp280.c
src/main/drivers/sensor.h
src/main/flight/pid.c
src/main/mw.c
src/main/rx/rx.c
src/main/sensors/initialisation.c
src/main/target/CC3D/target.h
2015-10-07 17:12:54 +02:00
Dominic Clifton
123a4ccfc5
Merge branch 'GTune' of https://github.com/MJ666/cleanflight into
...
MJ666-Harakiri_PID_update
Conflicts:
Makefile
src/main/blackbox/blackbox_fielddefs.h
src/main/flight/pid.c
src/main/io/serial_msp.c
src/main/mw.c
src/main/target/ALIENWIIF3/target.h
src/main/target/CC3D/target.h
src/main/target/NAZE/target.h
src/main/target/NAZE32PRO/target.h
src/main/target/SPARKY/target.h
2015-10-06 20:16:37 +01:00
Michael Jakob
e42ed1ad70
Update to integrate with BorisB filters after rebase.
...
Documentation update
2015-10-04 18:37:23 +02:00
Michael Jakob
53531224be
Make G-Tune more configurable
...
- add two new CLI paramaters "gtune_settle_time" and
"gtune_average_cycles"
- the settle time is not depending on looptime anymore
- updated default setting to cover e wider range of copters
- remove lower limit for P value for CLI (Zero P is now posible, but
schould be used with care)
- Documentation updates
2015-10-04 18:37:21 +02:00
Michael Jakob
43f5792a61
G-Tune port from Harakiri
...
Enabled for NAZE, ALIENWWIIF1 and ALIENWIIF3 targets
Implement G-Tune for all PID controllers
The G-Tune tuning results will be save if G-Tune mode will be disabled
during copter is disarmed.
Update PID controller and G-Tune documentation
2015-10-04 18:37:18 +02:00
Michael Jakob
b20dc77a74
Harakiri PID controller make hardcoded parameters configurable
2015-10-04 18:37:17 +02:00
Richard Lehey
501c83f851
Add support for new BMP280 barometer
2015-10-02 15:43:44 +01:00
borisbstyle
fa9cd0440b
FastPWM as part of Oneshot125 (dynamic oneshot)
...
bool correction
IdlePulse
2015-10-01 17:07:53 +02:00
borisbstyle
77534ed6f6
Merge remote-tracking branch 'henn1001/FastPWM' into betaflight
...
Conflicts:
src/main/drivers/pwm_mapping.c
2015-10-01 16:01:15 +02:00
Nicholas Sherlock
6e504ca52a
Ability to see how many Tx bytes are free in serial port buffer
2015-10-01 16:48:56 +13:00
borisbstyle
babab7aa4e
Merge remote-tracking branch 'Pierre-A/CLI_beeper_off' into betaflight
2015-09-29 12:21:18 +02:00
Dominic Clifton
36a3ee4e59
Merge branch 'rcFilter' of https://github.com/borisbstyle/cleanflight into borisbstyle-rcFilter
2015-09-29 10:36:41 +01:00
borisbstyle
9ed1c46065
Static i2c Clockspeed set to 1200khz (Stability test needed)
...
Luxfloat can now run with acc stable
2015-09-23 01:25:45 +02:00
ProDrone
eca7d9fd21
Add CLI variable i2c_overclock
...
Add i2c_overclock to master config and bump version
Start using the i2c_overclock CLI setting to initialize i2c clock speed
selector for F1 targets.
2015-09-22 23:21:29 +02:00
borisbstyle
0539abc649
Dterm scaling correction // Code cleanup
2015-09-21 00:19:06 +02:00
borisbstyle
f5ad7f6003
BetaFlight V2 recognition
...
Update binaries
2015-09-21 00:19:01 +02:00
borisbstyle
893b45c518
Change defaults // Cleanup debug
2015-09-19 17:39:13 +02:00
borisbstyle
0ea5a99e2b
Merge remote-tracking branch 'prodrone/betaflight' into alphaflight
2015-09-19 16:44:11 +02:00
ProDrone
47afa51bd7
Merge branch 'quat_fsm_vfm_clean_yaw_hack_squash' into betaflight
...
Conflicts:
src/main/mw.c
src/main/target/CC3D/target.h
2015-09-19 14:59:47 +02:00
Konstantin Sharlaimov (DigitalEntity)
45a4f11f92
Added #define for imu debug output (+16 squashed commit)
...
Squashed local commits:
from : e4265d4a13f63f82d5cf55eea2c091622f96660b
up to (inc): 72416dc74745fa8bae1aded79aa4b9ed0e389076
2015-09-19 14:50:53 +02:00
borisbstyle
0501e5ff91
Code Cleanup
...
More code cleanup and BUMP EEPROM
Code Cleanup
Fix loop trigger
2015-09-19 01:37:48 +02:00
borisbstyle
70d04e46d0
AlphaFlight
2015-09-19 00:47:37 +02:00
borisbstyle
49bc46bc37
Static FIR filter
2015-09-19 00:43:50 +02:00
Stephen Willey
266ed02a81
Substitute pt1 filter of gyroADC for 7 Tap FIR filter
2015-09-18 15:23:09 -07:00
Pierre-A
09e7a01b2c
Selectively turning on/off the beeper through CLI
2015-09-15 15:41:30 +02:00
borisbstyle
5a1301f73d
Merge branch 'master' into betaflight
...
Conflicts:
Makefile
src/main/io/serial_cli.c
src/main/main.c
src/main/sensors/initialisation.c
src/main/sensors/initialisation.h
2015-09-11 11:19:25 +02:00
borisbstyle
26f89b74bd
Configurable Baro Type
...
We can disable/configure mag, acc, but why not baro?
ident
2015-09-10 02:22:50 +01:00
borisbstyle
febee3fb90
Merge branch 'master' into betaflight
...
Conflicts:
src/main/drivers/system.c
src/main/rx/rx.h
2015-09-07 10:08:34 +02:00
Dominic Clifton
9208b8701a
Merge pull request #1255 from ProDrone/pr1233_rxfail_mode_changes_1
...
Changed behavior of PR #1233 - solves issue #1254
2015-09-05 23:01:11 +01:00
Dominic Clifton
b6c504dc88
Merge pull request #1263 from ProDrone/prevent_arming_when_in_cli
...
Prevent arming when in CLI mode
2015-09-05 22:55:06 +01:00
Dominic Clifton
0caf8a65ba
Merge pull request #852 from ProDrone/Failsafe_features_1
...
Failsafe - New failsafe functionality (Phase 1)
2015-09-05 22:50:34 +01:00
Dominic Clifton
cb147ec85e
Fix CJMCU build, broken by df92691410
2015-09-05 20:34:40 +01:00
Dominic Clifton
564c131db5
Merge pull request #1283 from sppnk/patch-4
...
Fixing servo command parsing of "rate" field
2015-09-05 18:53:33 +01:00