borisbstyle
ba19c3f01e
Enable Baro and Mag by default
2015-10-29 22:11:38 +01:00
borisbstyle
e7ce0193ce
Baro Jitter Prevention // Enabled by default
2015-10-29 21:13:12 +01:00
YANN OEFFNER
a2b795580b
vOrtex 250 change
...
- vOrtex 250 configuration added (new target for 250 IRCFUSIONF3)
- fix for barometer on fusion gen 2
- added betaflight identifier (BTLF)
2015-10-29 16:27:28 +01:00
borisbstyle
0186614a2a
Change Lux Level Default
2015-10-23 23:19:44 +02: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
borisbstyle
fbfc9ee9ca
EEPROM version
2015-10-22 10:52:00 +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
borisbstyle
e25087bbbc
failsafe_off_delay default
...
default
Max Invalid Pulse to 6
Max Invalid Pulse to 10
Max Invalid Pulse to 20
2015-10-15 09:53:38 +02: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
4cbff888df
D scaling adjusted to match normal Cleanflight
2015-10-08 16:34:11 +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
borisbstyle
5f3538d4d3
Change Default PID for starters
2015-10-04 14:36:13 +02:00
borisbstyle
ab869f326c
Change INT PID Defaults
2015-10-01 21:53:40 +02: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
borisbstyle
babab7aa4e
Merge remote-tracking branch 'Pierre-A/CLI_beeper_off' into betaflight
2015-09-29 12:21:18 +02:00
Dominic Clifton
52881b3dfd
Merge pull request #1103 from borisbstyle/luxfloat_delta
...
Luxfloat Optimisation and new defaults
2015-09-29 10:48:23 +01: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
c944083f73
Merge branch 'master' into betaflight
...
Conflicts:
src/main/config/config.c
src/main/flight/imu.c
2015-09-29 01:03:25 +02:00
ProDrone
cc22e76912
RX init issue, optimization.
...
RX initialization/startup issue resolved:
Rx fail fallback values were wrong during init phase.
Without a (powered) receiver connected they stayed there after init.
With a powered receiver they assumed the correct state after init
(causing possible switch events on startup).
Code optimizations:
Taking expression out of the loop.
Prevent double call to function.
Eliminate function call.
Reset rcSampleIndex on rxInit().
2015-09-26 16:29:33 +02:00
borisbstyle
97c65fe697
dterm_cut_hz default to 40hz
2015-09-25 15:47:12 +02:00
borisbstyle
b9e16ef243
Merge branch 'aux_failsafe' into betaflight
...
Conflicts:
src/main/config/config.c
2015-09-25 15:34:57 +02:00
borisbstyle
bc7dfb5ff5
Fix for changing PID's for users with Inflight Adjustments
...
Users who upgraded from 1.9 and have inflight adjustments configured now
experience changed PID's. Sometimes even to dangerous and unflyable
situation. Sometimes rx boots slower than the FC
This is because AUX channels go low and usually thats where they change
things.
IMO the new failsafe behaviour for AUX should be midrc default like
before!
cleanup
2015-09-24 15:16:51 +02: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
08d1dab047
Change Defaults for D
2015-09-22 11:05:27 +02:00
borisbstyle
ac34896401
Correction ALIENWIIF1
2015-09-21 00:19:06 +02:00
borisbstyle
0539abc649
Dterm scaling correction // Code cleanup
2015-09-21 00:19:06 +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
1cf4e9787a
dterm_cut_hz new default
2015-09-19 00:45:36 +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
borisbstyle
dae052632c
Merge branch 'master' into betaflight
...
Conflicts:
src/main/drivers/accgyro_mpu3050.c
src/main/drivers/accgyro_mpu6050.c
src/main/drivers/accgyro_spi_mpu6000.c
src/main/drivers/accgyro_spi_mpu6500.c
src/main/drivers/sensor.h
2015-09-15 23:36:40 +02:00
borisbstyle
f38c2f2f99
Change default filters
2015-09-15 23:14:52 +02:00
Pierre-A
09e7a01b2c
Selectively turning on/off the beeper through CLI
2015-09-15 15:41:30 +02:00
Dominic Clifton
c6f5b98a79
Improve failure LED status flashing. Now users can identify and report
...
hardware failures by counting the number of long flashes.
Fix up sensor read API so that code that uses sensors can detect
malfunctions.
If a failure mode occurs in a debug mode the code reboots the system
rather than rebooting to the bootloader.
2015-09-12 01:33:19 +01: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
786588756e
Bump EEPROM
2015-09-10 02:22:51 +01: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
Dominic Clifton
45c82741e7
Enable telemetry_inversion by default on STM32F30x targets because the
...
hardware supports inversion natively.
2015-09-09 21:02:42 +01:00