Commit Graph

1644 Commits

Author SHA1 Message Date
Joel Fuster c853f20d75 Disable mixer debug 2015-01-04 22:25:13 -05:00
Joel Fuster 06ce23951b Rename freq parameter; remove UT warnings 2015-01-04 22:15:09 -05:00
Joel Fuster dc3271255c More unit tests 2015-01-04 22:10:20 -05:00
Joel Fuster de7fa3f31a Fixed point passes initial unit test 2015-01-04 21:11:40 -05:00
Joel Fuster 11a9725605 Fixed point passes initial unit test 2015-01-04 21:11:28 -05:00
Joel Fuster fc218ebebc Merge in benchmark changes 2015-01-03 15:01:47 -05:00
Joel Fuster 596da65a87 Interim dev checkin 2015-01-03 14:56:50 -05:00
Joel Fuster d019fa181d time filter execution 2015-01-03 13:10:05 -05:00
Joel Fuster 64a78f82f8 Interim checkin 2015-01-03 12:25:46 -05:00
Joel Fuster 654c614380 Fix rounding; drive unused servos 2015-01-02 17:47:00 -05:00
Joel Fuster 4bcedab3e9 Clean up lowpass patch 2015-01-02 17:16:55 -05:00
Joel Fuster 0043fb4b12 Remove unneded notch filter table 2015-01-02 17:01:01 -05:00
Joel Fuster a3cc92347b Lowpass filter tested 2015-01-02 16:59:42 -05:00
Joel Fuster 3eee9eb079 Lowpass testing 2015-01-01 19:24:35 -05:00
Joel Fuster c5b822ecf1 Fix permissions 2015-01-01 17:08:14 -05:00
Joel Fuster cf40e3231a Add configuration of notch filter
More fine-grained filter freqs
2015-01-01 15:03:40 -05:00
Joel Fuster ceb4690bef Servo filtering test 2015-01-01 11:56:56 -05:00
Joel Fuster a9020d7b51 Servo filtering test 2015-01-01 11:56:41 -05:00
Dominic Clifton b449f2b366 Merge pull request #271 from MJ666/AlienWii32_target
Support ALIENWIIF1 as an separate target
2014-12-28 23:03:28 +00:00
Michael Jakob 2b90f675b2 Support ALIENWIIF1 as an separate target
This will allow to build an HEX file independently to the NAZE target

An ALIENWIIF3 may also come in the future based on STM32F303. Both
likely will share the same default settings. This is why I don’t use
ALIENWII32 as target name yet.
2014-12-28 12:45:15 +01:00
Dominic Clifton 5ad0934809 Merge pull request #269 from Akfreak/patch-3
Update README.md
2014-12-28 11:19:27 +00:00
Akfreak b977110515 Update README.md
I think we need a link to the Cleanflight releases in the Read Me.
2014-12-27 21:44:03 -08:00
Dominic Clifton 4e2b9c22a6 Update failsafe documentation. 2014-12-28 00:49:57 +00:00
Dominic Clifton 10d507ccc6 LedStrip failsafe warning now correctly checks that the feature is
enabled.
2014-12-28 00:49:57 +00:00
Dominic Clifton 5401092afa Improve SBus code. Fix SBus Failsafe detection, tested with FrSky X8R
and X4RSB.  Check for end-byte to improve robustness.

Less logic.  Better definition of frame structure eliminates the '-1's.
2014-12-28 00:49:56 +00:00
Dominic Clifton ca8f197979 Merge pull request #264 from MJ666/AlienWii32_fix
AlienWii32 fix FEATURE_FAILSAFE
2014-12-27 01:38:28 +00:00
Michael Jakob 1ea0fec58f AlienWii32 fix FEATURE_FAILSAFE 2014-12-27 01:08:13 +01:00
Dominic Clifton 6ced3b24a2 Update Naze32 softserial pin documentation. Fixes #255 2014-12-26 20:37:20 +00:00
Dominic Clifton 347b156727 Avoid calling mwDisarm() when due to having auto_disarm_delay when using
switch to arm().
2014-12-26 20:22:13 +00:00
Dominic Clifton c0dbde0318 Fix unable to arm using after setting mode range for arm and being able
to arm using sticks after removing all mode ranges for arm.
2014-12-26 20:04:17 +00:00
Dominic Clifton b84636ccf7 Merge branch 'ledvinap-feature-autodisarm' 2014-12-26 20:03:00 +00:00
Dominic Clifton bbf9e6db23 Rename disarmTime to disarmAt for clarity. 2014-12-26 20:02:10 +00:00
Dominic Clifton 84b197d5f8 Merge branch 'feature-autodisarm' of https://github.com/ledvinap/cleanflight into ledvinap-feature-autodisarm 2014-12-26 19:01:24 +00:00
Dominic Clifton bee8bded90 SPARKY - Add TODO item. 2014-12-26 18:52:14 +00:00
Dominic Clifton 91e1b418a2 Merge branch 'MJ666-PWM_mapping' 2014-12-26 18:51:54 +00:00
Dominic Clifton abe4fbbaae Merge branch 'PWM_mapping' of https://github.com/MJ666/cleanflight into MJ666-PWM_mapping
Conflicts:
	src/main/main.c
2014-12-26 18:51:40 +00:00
Dominic Clifton 7f84f37607 Merge branch 'MJ666-AlienWii32_defaults' 2014-12-26 18:40:26 +00:00
Dominic Clifton 996d72eee5 Merge branch 'AlienWii32_defaults' of
https://github.com/MJ666/cleanflight into MJ666-AlienWii32_defaults

Conflicts:
	src/main/target/NAZE/target.h
2014-12-26 18:40:01 +00:00
Dominic Clifton e7cac196a1 Prevent MSP from hogging the CPU. 2014-12-26 18:06:27 +00:00
Dominic Clifton 916aa60254 STM32F3 - Support hardware serial inversion.
Tested on the Sparky board with an FrSky X4RSB without external hardware
inverter.
2014-12-26 12:16:24 +00:00
Dominic Clifton 2825eec39d Update LedStrip example documentation. 2014-12-26 01:42:43 +00:00
Dominic Clifton 8656344394 EUSTM32F103RB - Support MPU9150 breakout board alignment. 2014-12-26 01:42:00 +00:00
Dominic Clifton 4a763ba638 STM32F3Discovery - Prefer MPU6050 ACC over onboard ACC. 2014-12-26 01:20:14 +00:00
Dominic Clifton 451ee4ab2b Move sensor alignment defaults into target.h files. 2014-12-26 01:19:58 +00:00
Dominic Clifton 78bb6b52e2 STM32F3 - Fix failing multi-byte reads on the AK8975. 2014-12-26 01:19:41 +00:00
Dominic Clifton 5805782584 Cleanup MPU9150 & AK8975 support.
Conflicts:

	src/main/drivers/compass_ak8975.c
2014-12-26 01:19:14 +00:00
Dominic Clifton 36c0b6f106 Cleanup MPU9150 support. 2014-12-24 23:53:17 +00:00
Dominic Clifton e9c07675be Add MPU9150 support to STMF3Discovery. Use 7-bit I2C addressing on
STM32F30x.
2014-12-24 21:11:22 +00:00
Dominic Clifton 5e573c4071 Minor mixup cleanups. 2014-12-24 14:52:58 +00:00
Dominic Clifton ee19c1f071 Rename multiType to mixerMode. Rename MULTITYPE_* to MIXER_*.
'Type' is a noise word.

'Multi' is a mis-nomer - there is nothing 'multi' about a gimbal or
fixed wing.
2014-12-24 11:58:57 +00:00