Commit graph

2704 commits

Author SHA1 Message Date
Nicholas Sherlock
566bd561dc Beep as logging begins to use as a synchronisation point for video 2014-12-29 01:41:13 +13: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
Nicholas Sherlock
6d3ad4a2de Update docs for new OpenLog firmware location 2014-12-28 21:56:12 +13:00
Nicholas Sherlock
fcda0db127 Merge remote-tracking branch 'upstream/master' 2014-12-28 21:07:34 +13: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
Stefan Grufman
d3b21f8e36 Messed up the numbers, now changed to correct RJ01. 2014-12-27 14:52:06 +01:00
Stefan Grufman
e8e53ab7f1 Added initial suport for Align JR01 DMSS (i.e. satellite receiver for JR systems) support. 2014-12-27 14:01:40 +01:00
Nicholas Sherlock
321fc717ab Merge remote-tracking branch 'upstream/master' 2014-12-27 20:00:45 +13:00
Nicholas Sherlock
421ac3d0f7 Only log VBAT if that feature is turned on 2014-12-27 19:35:28 +13:00
Nicholas Sherlock
d195880bb8 Support logging Vbat, baro, mag
Don't bother logging PID "D" results if the corresponding D setting is
zero
2014-12-27 19:17:44 +13: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
Petr Ledvina
6888de5192 Fix ADC clock speed to be within specification
ADC clock speed may be slightly higher, but there is no benefit in current code
2014-12-26 17:16:05 +01: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
Nicholas Sherlock
ff9dad067c Give access to raw battery ADC readings for blackbox 2014-12-26 19:00:09 +13: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
Nicholas Sherlock
5a51ca8d62 Update references for renamed mixer constants 2014-12-26 12:06:13 +13:00
Nicholas Sherlock
dfd8e5b2b0 Merge branch 'master' of https://github.com/cleanflight/cleanflight 2014-12-26 11:56:00 +13:00
Nicholas Sherlock
80082660ce Add blackbox scenarios to serial documentation 2014-12-26 11:38:48 +13: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