Dominic Clifton
5d49451916
Cleanup SPI on STM32F3 targets.
2015-02-22 21:49:45 +00:00
Dominic Clifton
2f09b7d1d9
Merge branch 'blackbox-flash' of https://github.com/sherlockflight/cleanflight-dev into sherlockflight-blackbox-flash
2015-02-22 17:24:39 +00:00
Dominic Clifton
9057d70410
Allow excluding of servo code at compilation time.
...
This is in preparation for backbox on CJMCU/64k.
Flight tested on CJMCU.
2015-02-22 16:21:03 +00:00
Dominic Clifton
5a15c3b271
Merge branch 'master' into fusterjj-lowpass
2015-02-22 15:24:11 +00:00
Dominic Clifton
df2f0e850f
Bump version to 1.8.0 in preparation for new features.
2015-02-22 15:22:40 +00:00
Dominic Clifton
f88bbf4676
Avoid usage of methods for targets that don't use the display.
2015-02-22 15:22:17 +00:00
Dominic Clifton
f4112a67c6
Bump config version.
2015-02-22 15:21:45 +00:00
Dominic Clifton
debd72485b
Avoid updating servos to servo middle every loop iteration.
2015-02-22 15:21:21 +00:00
Dominic Clifton
774abcfab8
Update unit tests.
2015-02-22 14:56:15 +00:00
Dominic Clifton
a1b01807cf
Merge branch 'lowpass' of https://github.com/fusterjj/cleanflight into fusterjj-lowpass
...
Conflicts:
src/main/flight/mixer.c
2015-02-22 14:55:04 +00:00
Dominic Clifton
b4e4684ac7
Avoid resetting page cycle index when re-enabling page cycling so that
...
it is possible to stop on a page, inspect it, and then resume cycling at
the point that it was stopped.
2015-02-22 14:42:43 +00:00
Dominic Clifton
4a1b27443f
Enable/Disable LCD page cycling using stick combos.
2015-02-22 14:01:38 +00:00
Nicholas Sherlock
c6d71f148d
Don't try to compile blackbox if BLACKBOX define isn't set
...
Just in case you link against blackbox.c but aren't using the BLACKBOX
define in target.h.
2015-02-22 12:01:14 +13:00
Nicholas Sherlock
f6c9f7cc4a
Merge remote-tracking branch 'upstream/master' into blackbox-flash
2015-02-21 12:52:26 +13:00
Dominic Clifton
f6408cd355
CJMCU disable cli servos command to save flash space.
...
At some point in the future it might be an idea to use a define for
USE_SERVOS so that more code could be excluded. (Servo tilt, etc).
2015-02-20 18:51:50 +00:00
Dominic Clifton
1a7fe33e16
Merge pull request #511 from MJ666/AlienWii
...
ALIENWII F3/F1 target cleanup and documentation update
2015-02-20 16:41:08 +00:00
Dominic Clifton
3194d331b1
Merge branch 'MaxWinterstein-patch-1'
2015-02-20 14:31:24 +00:00
Dominic Clifton
4aded2a0b9
Use same casing in Readme.md for 'Oneshot' as found elsewhere in the
...
documentation.
2015-02-20 14:31:09 +00:00
Dominic Clifton
ae8be396d6
Correct markdown formatting on Oneshot.md.
2015-02-20 14:30:35 +00:00
Dominic Clifton
da7a0a184c
Merge branch 'patch-1' of https://github.com/MaxWinterstein/cleanflight into MaxWinterstein-patch-1
2015-02-20 14:27:46 +00:00
Dominic Clifton
79cc7cd97a
Merge branch 'dave-pitman-dave-pitman-pid'
2015-02-20 14:20:34 +00:00
Dominic Clifton
b4cc7c4cb4
Merge branch 'dave-pitman-pid' of https://github.com/dave-pitman/cleanflight into dave-pitman-dave-pitman-pid
...
Conflicts:
docs/PID tuning.md
2015-02-20 14:20:24 +00:00
Dominic Clifton
4554feb5e7
Merge pull request #474 from Zappes/master
...
Update Spektrum bind.md
2015-02-20 13:48:32 +00:00
Dominic Clifton
81926974f4
Merge pull request #463 from dave-pitman/dave-pitman-rates
...
Add Rates & Expo documentation
2015-02-20 13:43:45 +00:00
Dominic Clifton
1fbc9087a0
Merge pull request #478 from JohnieBraaf/patch-1
...
Update Hardware Debugging.md
2015-02-20 13:42:33 +00:00
Dominic Clifton
fdfb053897
Merge pull request #485 from ledvinap/doc-pid-internals
...
Doc pid internals
2015-02-20 13:41:51 +00:00
Dominic Clifton
97f71aed5f
Merge pull request #507 from wiebel/patch-1
...
Some Linux secific remarks
2015-02-20 13:39:51 +00:00
Dominic Clifton
2a2b89f580
Merge pull request #519 from tracernz/safety-docs
...
Safety docs
2015-02-20 13:39:09 +00:00
Dominic Clifton
2df04ab403
Merge pull request #520 from tracernz/cli-docs
...
Document CLI variables
2015-02-20 13:36:29 +00:00
Dominic Clifton
4e72db6dad
Merge pull request #508 from tracernz/vcm-doc
...
Clarify Virtual Current Meter docs
2015-02-20 13:22:22 +00:00
Dominic Clifton
5a079063c0
Merge pull request #517 from sherlockflight/servo-cli
...
Add "servo" CLI command to get/set servo conf, and include in dump
2015-02-20 13:21:07 +00:00
Dominic Clifton
6d9d2e14bb
Merge pull request #516 from sherlockflight/master
...
Avoid reading uninitialised memory during battery unit tests
2015-02-20 13:17:48 +00:00
Michael Jakob
91b4cafbfa
ALIENWII F3/F1 target cleanup and documentation update
2015-02-20 07:36:52 +01:00
Nicholas Sherlock
092b4fe62b
Merge remote-tracking branch 'upstream/master'
2015-02-20 13:37:53 +13:00
Nicholas Sherlock
6c30f879be
Merge remote-tracking branch 'upstream/master' into servo-cli
2015-02-20 13:37:01 +13:00
Nicholas Sherlock
e636d8b945
Merge remote-tracking branch 'upstream/master' into blackbox-flash
2015-02-20 13:34:59 +13:00
Dominic Clifton
242a7e65a8
Merge pull request #526 from MJ666/Harakiri_PID
...
Fix for Harakiri PID drift.
2015-02-19 21:57:19 +00:00
Dominic Clifton
1de72b11ce
Update the cli `status` command to show all detected sensors (Except on
...
CJMCU).
Further cleanup of sensor initialisation.
2015-02-19 21:08:30 +00:00
Michael Jakob
257c7e092e
Harakiri PID controller variables cleanup
...
Flight tested
2015-02-19 21:28:26 +01:00
Dominic Clifton
c45efac812
Cleanup sensor detection. Less code required and a similar pattern is used for each type of sensor.
2015-02-19 16:15:14 +00:00
Konstantin Sharlaimov
77e5be5002
Fixed external barometer & magnetometer detection
2015-02-19 13:43:47 +00:00
Michael Jakob
cd94377651
Latest Crashpilot1000 update
2015-02-19 09:00:20 +01:00
Michael Jakob
6548c90ca8
Align Harakiri PID with Crashpilot1000 updates
2015-02-19 08:30:41 +01:00
Michael Jakob
6c92ea8ee8
Harakiri PID fix
...
Change errorGyroI and errorAngleI from int32 to float
2015-02-18 22:55:05 +01:00
Dominic Clifton
e554f73f5c
Update the sensors page to show inclination, heading, estimated G and
...
the value for small angle. The latter is to help get field reports to
help with a problem where sometimes the aircraft won't arm because the
FC thinks it's tilted over too much.
2015-02-18 19:29:47 +00:00
tracernz
6418116130
Add baseflight docs
2015-02-18 19:16:13 +13:00
Dominic Clifton
8c1d9c37d9
Add comment regarding observations made on the Futaba SBus receivers.
2015-02-18 00:36:05 +00:00
Nicholas Sherlock
155a369491
Reduce code size of serial_cli by 104 bytes with some small tweaks:
...
Avoid calling strlen() just to check if a string is empty
Shorter error messages and reuse messages for cliServo
Use cliPrint rather than printf when not using placeholders
2015-02-18 13:07:26 +13:00
Nicholas Sherlock
716ee9f5c4
Add "servo" CLI command to get/set servo conf, and include in dump
2015-02-17 23:33:12 +13:00
Nicholas Sherlock
1bd091a031
Avoid reading uninitialised memory during battery unit tests
2015-02-17 22:50:10 +13:00