Commit Graph

1624 Commits

Author SHA1 Message Date
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
Dominic Clifton b123b4ef03 Cleanup disabling of mixers for CJMCU, this might be usefulfor the
AlienWii32 target too.

Deleted old out of date comments.  Various other minor cleanups.
2014-12-24 11:33:14 +00:00
Dominic Clifton db14bd80cb Cleanup sonar driver
* spend less time in interrupt handler.
* avoid pointer usage to prevent the inclination adjusted reading being
replaced by the interrupt handler's calculation.
* only calculate the actual distance based on the measurement when
required.
2014-12-24 01:31:50 +00:00
Dominic Clifton bd29298197 Fix being unable to configure mixer via GUI. 2014-12-23 19:37:39 +00:00
Michael Jakob 73869a75e3 Some final documentation updates 2014-12-23 18:04:51 +01:00
Dominic Clifton 64d1687060 Updating readme. 2014-12-23 13:58:17 +00:00
Dominic Clifton 8693ccefa0 Adding IRC notifications to the TravisCI configuration. 2014-12-23 13:40:49 +00:00
Dominic Clifton 0300b57ed7 Merge pull request #223 from kylemanna/travis
travis: Add inital support for travis-ci.org
2014-12-23 12:25:44 +00:00
Dominic Clifton e9bc6c9353 Merge pull request #224 from GruffyPuffy/xbus
Added initial version of JRPropo XBUS Mode B support.
2014-12-23 12:08:23 +00:00
Dominic Clifton 11a88b1be1 Merge pull request #235 from geekaz01d/patch-2
Update Gps.md
2014-12-23 12:02:08 +00:00
Petr Ledvina eea8f90595 auto-disarm implementation, slight rewrite of HFMan commit 931478054e70cd6a51916ea9430f041f61b7f7ba
Added automatic disarm after 5 seconds when feature MOTOR_STOP is enabled (has no effect on
FIXED_WING configurations.)  Users that don't have a buzzer to warn when
board is armed and use feature MOTOR_STOP can forget to disarm the
board. For example after landing they pick up copter and then
accidentally move throttle up when trying to remove flight battery.

Configurable via CLI using 'set auto_disarm_board=x' where x is 0-60
seconds.  If zero, does not auto_disarm.
2014-12-22 14:39:50 +01:00
Dominic Clifton bebf43d568 Removing BINARIES from the SOURCE repo. Binaries are now attached to releases here: https://github.com/cleanflight/cleanflight/releases 2014-12-22 00:01:53 +00:00
Dominic Clifton 183c5f8e16 Add MPU9150 mag support and mag autodetection. Add AK8975 mag driver.
Note: not working on the sparky, MPU9150 needs passthough enabling but
when enabled the mag and gyro won't ack on the default addresses.  Needs
further investigation.
2014-12-21 23:40:48 +00:00
Dominic Clifton 13305dd2e4 Disable mixer configuration on CJMCU to save flash size. 2014-12-21 23:40:48 +00:00
Stefan Grufman 19bfabbce4 Changed name of define to better name. 2014-12-21 22:13:23 +01:00
Stefan Grufman 981adf51d9 Cleanup for coding standard. 2014-12-21 17:01:14 +01:00
Dominic Clifton d605ded161 Adding ATAIL support.
See https://github.com/multiwii/baseflight/pull/192
2014-12-21 14:58:46 +00:00
Dominic Clifton 4bf3d03591 Adding installation/backup/restore documentation. 2014-12-21 12:58:27 +00:00
Dominic Clifton 705e64d91e Fix continuous beeping when rate profile selection is used. 2014-12-20 09:58:41 +00:00
Dominic Clifton ec5929d278 Add MSP_BUILDINFO. 2014-12-20 02:57:02 +00:00
Dominic Clifton df61d9a7eb Support GPS Provider and SBAS mod in MSP_MISC. 2014-12-20 02:22:51 +00:00