Soft Filtering (Gyro, Dterm, Pterm)
commit10f2d3575968f3023f6240b5faa9face9eb42947
authorborisbstyle <dreambb1982@gmail.com>
Wed, 10 Jun 2015 08:00:36 +0000 (10 10:00 +0200)
committerborisbstyle <dreambb1982@gmail.com>
Sat, 27 Jun 2015 12:13:10 +0000 (27 14:13 +0200)
tree4caad6672dce350336836fe346a90ea82131570f
parent6323fd15d6665236e07e4e104023762a68251e70
Soft Filtering (Gyro, Dterm, Pterm)

pterm_cut_hz added

Let's play with this as well to get more noise filtered

Code Cleanup

Make filter more flexible for reuse

rewrite correction pterm

Define static delta in filter

Fix array count

ident

return function for filter

Filter Function enhanced

Full software filtering (DTerm, PTerm, Gyro, Acc)

Normalize Variables

Revert Back gyro settings

Bugfix gyro/acc filter // (MPU60xx equalize lpf settings)

Moved filtering to mw.c

This has been done to prevent reusing old cycletime for filter function.

acc_cut_hz removed (not needed)

Harakiri zero fix
Makefile
docs/Cli.md
src/main/config/config.c
src/main/drivers/accgyro_mpu6050.c
src/main/drivers/accgyro_spi_mpu6000.c
src/main/flight/filter.c [new file with mode: 0644]
src/main/flight/filter.h [new file with mode: 0644]
src/main/flight/pid.c
src/main/flight/pid.h
src/main/io/serial_cli.c
src/main/mw.c