Commit Graph

1208 Commits

Author SHA1 Message Date
Dominic Clifton 8ea267694a Updating baseflight migration note regarding aux configuration. 2014-10-12 19:33:42 +01:00
Dominic Clifton b0eab0cc9e Update the cli AUX command to take range parameters - see docs/Modes.md 2014-10-12 19:32:55 +01:00
Dominic Clifton b43fa247de Handle channel boundaries better.
More efficient, less code, easier to understand.
2014-10-12 18:31:59 +01:00
Dominic Clifton 2369a63df0 First cut of code that passed the unit tests for mod activations,
however it uses / operations and doesn't handle the case where the
channel value is on the boundary between two ranges.
2014-10-12 18:15:44 +01:00
Dominic Clifton c0fd0c1f33 Replace profile.activate and rcOptions with
profile.modeActivationCondition and rcModeActivationMask.

Implementation of using and setting modeActivationConditions is missing.
2014-10-12 10:40:38 +01:00
Dominic Clifton 6f4ef82f7d Merge pull request #94 from airmamaf/patch-3
Update barometer.h
2014-10-07 21:18:23 +01:00
Dominic Clifton 107a3425cf Updating unit test to verify expected values with the new maximum
vbatscale value. See #104.
2014-10-07 21:12:04 +01:00
Dominic Clifton c2b1420c07 Merge pull request #104 from airmamaf/patch-5
Update serial_cli.c
2014-10-07 21:02:21 +01:00
Dominic Clifton e281a99b40 OLIMEXINO - Allow compilation without BARO_PIN. 2014-10-07 20:36:55 +01:00
Dominic Clifton 12b00c237f Updating example serial configuration scenarios. 2014-10-07 20:36:12 +01:00
Dominic Clifton 3bc9dc7121 Move linker scripts to src/main/target. 2014-10-07 07:06:05 +01:00
Dominic Clifton 6beec3c6e9 MASSIVEF3 - Add new target. 2014-10-07 06:57:28 +01:00
Dominic Clifton a199685d83 EUSTM32F103RC - Add Barometer pin defines to target.h to fix build. 2014-10-07 06:57:28 +01:00
Dominic Clifton be7239ecac NAZE32PRO - Fix compilation problems. 2014-10-06 23:35:08 +01:00
Dominic Clifton 043577b8af MS5611 - Remove profanity. Replace comment with code. Improve code
size.  Improve code readability.
2014-10-03 14:38:20 +01:00
airmamaf 720486a4de Update serial_cli.c
When using a voltage sensor instead of direct connection for voltage monitoring, vbat_scale max limit is too low. It should be raised to a value greater than 200 (250 or more)
2014-10-03 09:15:48 +02:00
Dominic Clifton 98f5bdd986 Updating .gitignore to ensure no OSX temporary files gets accidentally committed again. 2014-10-02 00:39:14 +01:00
Dominic Clifton 391f211e99 Removing OSX temporary files. 2014-10-02 00:39:03 +01:00
Dominic Clifton 8a69077a7f Remove outdated note regarding MSP telemetry from documentation.
Thanks stronnag.
2014-09-29 22:01:19 +01:00
Dominic Clifton daa823ddba AltHold cleanup.
* Renamed several methods and variables so they make more sense.
* Move more altitude hold related code out of imu.c/h into
altitudehold.c/h.
* Fixed a unsigned integer being using instead of an signed integer in
the throttle calculation code.
2014-09-29 01:34:15 +01:00
Dominic Clifton 7d4abb8a4a Add parenthesis to expressions to imrove code clarity and remove IDE
warning.
2014-09-29 01:11:00 +01:00
Dominic Clifton 5718dd61a5 Adding *.sh to gitattributes. 2014-09-28 02:30:40 +01:00
Dominic Clifton 1a6e25c8ff Latest binaries 2014-09-27 00:39:28 +01:00
Dominic Clifton 10abdd3afa Update warning mode leds to show when arming is disabled.
Idea and initial implementation by viktor80.  Closes #96.
2014-09-27 00:34:02 +01:00
Dominic Clifton 03a5a20351 Fix unable to disable GPS HOME mode. Fixes #91. 2014-09-27 00:20:04 +01:00
Dominic Clifton 6883a8f2a7 Fix led cli command when led strip feature is not enabled. Fixes #95. 2014-09-27 00:14:04 +01:00
Gareth Wilkins 775d312a32 Minor documentation amends
Post proofing amends
2014-09-26 21:59:10 +01:00
Dominic Clifton 55295f399d Merge pull request #92 from airmamaf/patch-1
Add Horizontal Dilution Of Precision to telemetry (2/2)
2014-09-26 21:48:24 +01:00
Dominic Clifton 854e4ffa01 Merge pull request #93 from airmamaf/patch-2
Add Horizontal Dilution Of Precision to telemetry (1/2)
2014-09-26 21:47:38 +01:00
Dominic Clifton 110e1076be Merge branch 'pulsar256-master' 2014-09-26 21:39:19 +01:00
pulsar256 beb52737da fixed formatting 2014-09-26 20:34:29 +02:00
pulsar256 de2cfd3060 added manual building guide 2014-09-26 20:33:47 +02:00
pulsar256 d70ec33ea1 fixed formatting 2014-09-26 20:14:47 +02:00
pulsar256 62d9781b4b do not include generated pdf in the repo 2014-09-26 20:12:06 +02:00
pulsar256 403119bfad using a fixed order of md files for pdf conversion 2014-09-26 20:07:31 +02:00
pulsar256 679a38c6ee dedicated folder for developer docs 2014-09-26 20:00:50 +02:00
pulsar256 04e97f5b35 dedicated folder for developer docs 2014-09-26 19:56:17 +02:00
pulsar256 e944e1dfd7 Replaced diagram image with a scaled down png 2014-09-26 19:38:56 +02:00
pulsar256 67728b1581 Manual-Generation (*.md -> pdf) via Gimli 2014-09-26 19:37:28 +02:00
pulsar256 efdadcf48a Added Gimli-Based docs/*.md -> PDF Generation 2014-09-26 19:05:41 +02:00
pulsar256 9ca1775871 Embedded Crius CO-16 Modification Images 2014-09-26 19:04:46 +02:00
Dominic Clifton 366c7d2e2d Updating documentation. 2014-09-26 16:29:48 +01:00
Dominic Clifton 1af58defa2 Fix compiler warning when building for non NAZE targets that use the
HMC5883 compass driver.
2014-09-26 14:11:33 +01:00
Dominic Clifton acbede5492 CC3D - Allow building of a binary that is compatible with the OpenPilot
CC3D bootloader to allow easy switching between OpenPilot and
Cleanflight.

Submitted by Alessio Morale -
http://forums.openpilot.org/topic/43569-baseflightcleanflight-ported-to-cc3d/?p=372149
2014-09-26 14:10:12 +01:00
Dominic Clifton 1182f67b70 Merge branch 'nebbian-feature-sonar-flight-mode-no-baro' 2014-09-26 13:40:10 +01:00
Dominic Clifton 004b158af3 Bump config version for new SONAR flight mode. 2014-09-26 13:37:35 +01:00
Dominic Clifton 3eb8bcb3e5 Merge branch 'feature-sonar-flight-mode-no-baro' of dclifton-github.com:nebbian/cleanflight into nebbian-feature-sonar-flight-mode-no-baro
Fixed tabs, kept old references to VARIO.  Made SONAR mode a new option so that aux settings could be preserved.

Conflicts:
	src/main/config/runtime_config.h
	src/main/flight/altitudehold.h
	src/main/flight/imu.c
	src/main/io/rc_controls.h
	src/main/mw.c
	src/main/sensors/initialisation.c
2014-09-26 13:36:19 +01:00
Dominic Clifton 13b1d28f6e Disable HMC5883L MAG Data Ready GPIO signal line initialisation except
on naze.

Note: The signal does not appear to be used by the code anyway.
2014-09-26 02:12:29 +01:00
Dominic Clifton 6013d9dc6a Decouple ms5611 baro driver from bmp085 driver. 2014-09-26 02:09:40 +01:00
Dominic Clifton a12cf4ae59 STM32F3 - Add a GPIO alternate function configuration to timer mappings. 2014-09-26 02:01:21 +01:00