Commit Graph

2330 Commits

Author SHA1 Message Date
Dominic Clifton 9f88fb85d7 Adding a note to the contributing document explaining why email support
requests will go unanswered.
2015-03-26 19:41:23 +00:00
Dominic Clifton 7f6932562d Merge branch 'ledvinap-fix-ppmrx-303' 2015-03-26 19:19:13 +00:00
Dominic Clifton fa12c77d8c Merge branch 'fix-ppmrx-303' of git://github.com/ledvinap/cleanflight into ledvinap-fix-ppmrx-303 2015-03-26 19:08:27 +00:00
Petr Ledvina 68305a3929 Fix timer period on STM32F303 TIM2
TIM2 is 32bit itmer, but we want 16bit period ...
2015-03-26 18:17:21 +01:00
Petr Ledvina a125228d1f Fix PPM in TIM1 2015-03-26 18:07:18 +01:00
Dominic Clifton 004dd0daaf Merge pull request #666 from nebbian/Bugfix-LuxFloat-IntegralTerm-a
^ Multiplying LuxFloat I term by ten to make it tuneable
2015-03-26 15:15:48 +00:00
Dominic Clifton 7a4add47d5 Merge pull request #675 from rimasaviz/strider-fix
fix for missing AUX1-4 signals on PWM5-8 outputs with LED_STRIP on NAZE
2015-03-26 15:11:04 +00:00
Dominic Clifton f9d22ab212 Merge branch 'serial-port-options' 2015-03-26 01:42:42 +00:00
Dominic Clifton 507a022e90 Merge branch 'master' into serial-port-options 2015-03-26 01:32:06 +00:00
Dominic Clifton ef50a0648f Allow spcification of flash size on command line. 2015-03-26 01:29:00 +00:00
Dominic Clifton 5d5e74ee70 Merge pull request #674 from sherlockflight/ratelimit-yaw
Restore previous rate limit for yaw of 2.55
2015-03-26 00:34:33 +00:00
Rimas Avizienis 56167eb0d2 workaround for AUX1-4 PWM signals missing on PWM5-8 outputs when LED_STRIP is enabled on NAZE32 2015-03-25 12:35:02 -07:00
Dominic Clifton 4e07899a06 Move the updated list of user-tested GPS hardware back into Gps.md - no
real reason to split it out to a seperate file.  Additionally the
seperate file was not listed in build_docs.sh and therefore was not
included in the PDF documentation.

If there was a section of supported hardware as an appendix to the
documentation that we could move it back, but that should be done for
GPS, RX's, LED, Buzzers, etc  and all at the same time.
2015-03-25 13:28:32 +00:00
Dominic Clifton 8c5050848d Update telemetry documentation now that telemetry_provider is gone.
Closes #670.
2015-03-25 13:23:15 +00:00
Nicholas Sherlock 5edfdde942 Restore previous rate limit for yaw of 2.55
Since some people are indeed using yaw > 1.0.
2015-03-26 02:02:32 +13:00
Ben Hitchcock 9e842704c5 ^ Multiplying I term by ten to make it tuneable 2015-03-24 22:54:49 +08:00
Dominic Clifton 35abdb89f5 Merge pull request #658 from sherlockflight/rate-limits
Apply the same maximum control rates (1.0) in CLI and MSP
2015-03-23 08:22:12 +00:00
Dominic Clifton 497929816a Merge pull request #652 from sherlockflight/docs
Add building instructions for Mac OS X
2015-03-22 21:25:27 +00:00
Dominic Clifton 472409e7e0 Merge pull request #659 from digitalentity/patch-1
Update GPS tested hardware
2015-03-22 21:23:24 +00:00
Dominic Clifton 1de9fa4db6 SPRacingF3 - Add sonar support. 2015-03-22 20:55:27 +00:00
Dominic Clifton 07bcf204e1 STM32F3 - Add sonar support. 2015-03-22 20:55:02 +00:00
Dominic Clifton 413e0bde64 STM32F3 - Allow EXTI configuration. 2015-03-22 20:53:42 +00:00
Dominic Clifton 1ca00bdb9e Adding developer docs regarding configuration storage. 2015-03-22 09:41:37 +00:00
Nicholas Sherlock 828ec550cd Apply the same maximum control rates (1.0) in CLI and MSP
Previously it was possible to set roll/pitch rate > 1.0 using MSP, but
not using the CLI. Roll/pitch rate > 1.0 is meaningless.

TPA is also limited to 1.0.
2015-03-22 20:38:15 +13:00
Konstantin Sharlaimov ec6df122cc Update GPS tested hardware
Added a GPS receiver I verified to be working with CF on my quad
2015-03-22 09:19:08 +10:00
Dominic Clifton 31616dd010 Merge pull request #655 from skyflyer/master
References cleanflight/cleanflight#631 - revised docs
2015-03-21 14:29:15 +00:00
Dominic Clifton 4154afcb63 Adding a unit test for quad X motor mixers. 2015-03-21 11:30:03 +01:00
Nicholas Sherlock 23908f9dd4 Add building instructions for Mac OS X 2015-03-21 19:12:47 +13:00
Dominic Clifton 730d0fe45c Ensure serial runtime data structures are set before they are used.
Fixes #636
2015-03-20 18:37:50 +01:00
Dominic Clifton 80283ab19e Merge pull request #649 from mtrl/master
Typo fix for rate export commands in cli.md
2015-03-19 22:07:12 +01:00
Mark Williams a94d73ad3b Typo fix for rate export commands in cli.md 2015-03-19 20:50:30 +00:00
Miha Valencic aedb666909 References cleanflight/cleanflight#631 - added feature FAILSAFE and spellchecked 2015-03-19 09:47:50 +01:00
Nicholas Sherlock 3c543d36c8 Change port mode MODE_BIDIR into a port option instead 2015-03-19 13:42:13 +13:00
Nicholas Sherlock 344e8fbf04 Make serial port option checks consistent 2015-03-19 12:56:11 +13:00
Nicholas Sherlock 159f57f583 Add new serial port options field (inversion, stop bits, etc) 2015-03-19 12:56:11 +13:00
Dominic Clifton 84c7c985ab First unit test for tricoper servo mixer. 2015-03-19 00:23:57 +01:00
Dominic Clifton c1a0ae16b7 Make it easier to correlate the size for MSP_MISC against the serialized
values.
2015-03-18 00:15:23 +01:00
Dominic Clifton 03b1adb042 Add the more unit tests for the mixer.
Closes #16
2015-03-17 23:56:59 +01:00
Nicholas Sherlock 3e8ce5833f Simplify blackbox header writing using new printf() 2015-03-17 22:52:05 +13:00
Nicholas Sherlock bcadd0803a Merge pull request #624 from ledvinap/improvement-blackbox
Simplify Blackbox code by improving printf() and using that instead of longer more specialised code
2015-03-17 22:30:21 +13:00
Petr Ledvina 35ef95cec7 blackbox - support arrays greater that 10 elements / use printf to print numbers 2015-03-17 09:34:52 +01:00
Petr Ledvina 8d2dc82f4b blackboxPrintf - return number of characters written
change fmt to `const char*`
2015-03-17 09:33:16 +01:00
Petr Ledvina c90231f35c printf - implement '%n' 2015-03-17 09:27:54 +01:00
Petr Ledvina ae67870db1 Modify prinf-like functions to return number of characters written 2015-03-17 09:27:19 +01:00
Dominic Clifton 8e6570754c Add the first unit test for the mixer.
See #16
2015-03-16 22:56:14 +01:00
Dominic Clifton 1e7fb08b9d Ensure failsafe is not reset when using stale serial rx channel data. 2015-03-15 22:05:54 +01:00
Dominic Clifton 001cd74add Merge pull request #626 from tracernz/patch-1
Add note on passthrough mode
2015-03-15 08:42:15 +01:00
tracernz 0f3c4afcc4 Add note on passthrough mode 2015-03-15 17:11:49 +13:00
Dominic Clifton e08c83fdc9 Use the same pattern for cleaning the frame complete flag in spektrum
and xbus driver as used in sbus/sumd/sumh drivers.

Very minor performance optimization too since the flag is only checked
once per main loop instead of once per channel read.
2015-03-15 00:02:45 +01:00
Dominic Clifton 7d6e4aa390 Updating the SerialRX drivers so they can report back a failsafe
condition.  Improve SumD driver, when a failsafe is detected the values
from the frame will be used (same behaviour as SBus when SBus RX reports
failsafe).
2015-03-14 23:28:38 +01:00