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
Dominic Clifton
0e2356bf00
Updating failsafe documentation.
2015-03-14 22:14:39 +01:00
Dominic Clifton
0b99a2e791
Merge pull request #611 from dascons/patch-2
...
Update CONTRIBUTING.md
2015-03-14 21:21:16 +01:00
Dominic Clifton
9b092a841b
Merge pull request #621 from OpCode1300/docs
...
GPS support and hardware split
2015-03-14 21:20:51 +01:00
Dominic Clifton
6059089bb6
Fix disabling of acc and mag sensors.
...
Closes #623
2015-03-14 21:01:19 +01:00
Dominic Clifton
4cf6fe6571
Rename 'frsky_hiprec_vfas' to 'frsky_vfas_precision' and introduce enum
...
for FRSKY_VFAS_PRECISION_LOW and FRSKY_VFAS_PRECISION_HIGH.
Improves naming for humans. 'hiprec' was meaningless and
untranslatable. See
https://cleancoders.com/episode/clean-code-episode-2/show
2015-03-13 23:49:24 +01:00
Dominic Clifton
d82fc6b9be
Merge pull request #477 from projectkk2glider/projectkk2glider/issue_316_frsky_voltages
...
Fixes #316 : better arithmetics for FrSky CELL voltages, VFAS battery vol...
2015-03-13 23:40:24 +01:00
Dominic Clifton
626bd29dae
Merge pull request #592 from sherlockflight/blackbox-serial-baud
...
Support new 230400 baud rate which allows >750Hz Blackbox logging
2015-03-13 23:24:57 +01:00
Dominic Clifton
ecc6645783
CC3D - Adding instructions on how to restore the OpenPilot bootloader
...
via JLink.
2015-03-13 23:06:27 +01:00
Dominic Clifton
ccb1698ba5
Add human readable versions of the serial functions bitmask values to
...
help non-developers understand.
2015-03-13 22:28:10 +01:00
Dominic Clifton
3b77626dd8
Only enable VBat ADC when VBat feature is enabled.
...
Fixes #612
2015-03-13 22:28:10 +01:00
Administrator
028d616169
GPS support and hardware split
...
Moved supported hardware to new doc. Added support for Ublox Neo-M8N
2015-03-13 14:06:20 -04:00
Dominic Clifton
8fcffa1454
Merge pull request #616 from ledvinap/fix-small-angle
...
Fix small_angle type to match CLI
2015-03-13 13:52:06 +01:00
Petr Ledvina
59df4e502b
Fix small_angle type to match CLI
...
int8_t small_angle prevents using angles>128deg (and thus disabling it with small_angle=180)
2015-03-12 15:25:30 +01:00
dascons
b7dc9b0b10
Update CONTRIBUTING.md
...
Fix small spelling error
2015-03-12 23:16:39 +13:00
Dominic Clifton
fce1d5a680
Bump MSP API version for recent MSP_RC_TUNING changes.
2015-03-11 22:40:10 +01:00
Jenny
40cc7697fe
Update to Virtual Current Meter fix
...
now using rc_controls/calculateThrottleStatus()
unneeded dependencies removed.
2015-03-11 20:03:25 +00:00
Dominic Clifton
764b1ecc18
Merge pull request #576 from tracernz/vcm-doc
...
Fix error in VCM docs
2015-03-11 20:19:09 +01:00
Dominic Clifton
bf95cbcaf4
Merge pull request #602 from dkisselev/patch-1
...
Fix default value on updated pid_at_main_throttle
2015-03-11 20:17:29 +01:00
Dominic Clifton
f62b5c883d
Merge pull request #601 from tricopterY/tricopterY-patch-1
...
Update serial_msp.c
2015-03-11 20:15:24 +01:00
Dominic Clifton
3a0a4e70f9
Merge pull request #608 from icdark/patch-1
...
Fix typo in "PID tuning.md"
2015-03-11 20:11:04 +01:00
Dominic Clifton
77eefd1a8f
Merge pull request #610 from joefarmer/mixer-docs
...
Updated Mixer.md for custom mixer types with examples
2015-03-11 20:10:22 +01:00
Jenny
7c2a2a1732
Merge remote-tracking branch 'upstream/master' into VCM_motor_stop_fix
2015-03-11 18:43:29 +00:00
Brnadon Miller
036fa9c049
Added custom mixer examples and documentation
2015-03-11 14:20:45 -04:00
Brnadon Miller
4fd51ef3ba
Merge remote-tracking branch 'cleanflight/master'
2015-03-11 14:17:02 -04:00
Brnadon Miller
eccdca9262
Merge remote-tracking branch 'remotes/cleanflight/master'
2015-03-11 14:04:12 -04:00
Dominic Clifton
3fdd9f788c
Merge pull request #579 from joefarmer/master
...
Update LedStrip documentation from issue tracker 555
2015-03-11 18:23:13 +01:00
icdark
e1be456b3c
Fix typo in "PID tuning.md"
2015-03-11 12:36:54 +01:00
Dominic Clifton
2c79d777bc
Merge pull request #605 from ledvinap/fix-batterytest-merge
...
Fix incorrect merge in battery_unittest
2015-03-11 08:35:06 +01:00
Nicholas Sherlock
cee021706b
Merge remote-tracking branch 'upstream/master' into blackbox-serial-baud
2015-03-11 13:31:30 +13:00
Dominic Clifton
4746b336b9
Tweak to GPS page to show when Space Vehicle updates are received via a
...
ticker next to the bargraphs which updates each time SV info is
received.
Some code-size improvements optimizations could be done.
2015-03-10 23:01:06 +00:00
Petr Ledvina
f1a0972002
Fix incorrect merge in battery_unittest
...
batteryConfig initialization was merged twice, removing one version
2015-03-10 08:32:36 +01:00
Denis Kisselev
1eae5e3ac3
Fix default value on updated pid_at_main_throttle
...
The code was updated changing the default to 1 with the last commit but that change was not reflected here
2015-03-09 19:25:38 -07:00
Dominic Clifton
44b36107a6
Documenting the ID's used for modes by the CLI.
...
See #509 , #510 , #518
2015-03-09 23:41:08 +00:00
tricopterY
ced280acb9
Update serial_msp.c
...
Enhanced MSP_RC_TUNING and MSP_SET_RC_TUNING. Configurator's PID Tuning tab can be enabled to update TPA Breakpoint.
PID Tuning tab must be enhanced for this feature. Agnostic if older versions of Configurator are used.
2015-03-10 10:40:56 +11:00
Dominic Clifton
bc8e53a9d8
Rename some PID controller methods.
...
See #461 .
2015-03-09 23:26:52 +00:00
Dominic Clifton
d8cd9f239c
Merge pull request #437 from tracernz/nmea-satdata
...
Add NMEA Signal Quality
2015-03-10 00:18:47 +01:00
tricopterY
fe47223453
Merge pull request #2 from cleanflight/master
...
Update from Original
2015-03-10 10:11:07 +11:00
Dominic Clifton
c0c2f8e285
Remove a suprious newline.
2015-03-09 23:04:54 +00:00
Dominic Clifton
d94d2dd026
Merge branch 'timkostka-master'
2015-03-10 00:00:58 +01:00
Dominic Clifton
4a12d00d1e
Moving mixer config out of the profile. It doesn't really make sense.
2015-03-09 23:00:44 +00:00
Dominic Clifton
ed434fe47b
Use a positive named setting and variable instead of a negative one to
...
simplify the logic and aid understanding.
2015-03-09 22:50:27 +00:00
Dominic Clifton
acabbf41db
Previously, at minimum throttle, the quad would do absolutely no self-leveling
...
and simply run the motors at constant minthrottle. This allowed the chance
for the quad to lose control during flight if the throttle was set to minimum,
say, to drop from a high altitude to a lower one.
With this edit, the quad will still self-level at minimum throttle when armed,
allowing for safe decents from altitude. To prevent motors spinning when
arming/disarming, the yaw input is ignored if the throttle is at minimum and
we're using the sticks to arm/disarm.
Conflicts:
src/main/flight/mixer.c
2015-03-09 23:44:53 +01:00
Dominic Clifton
1b1163da10
Previously, at minimum throttle, the quad would do absolutely no self-leveling
...
and simply run the motors at constant minthrottle. This allowed the chance
for the quad to lose control during flight if the throttle was set to minimum,
say, to drop from a high altitude to a lower one.
With this edit, the quad will still self-level at minimum throttle when armed,
allowing for safe decents from altitude. To prevent motors spinning when
arming/disarming, the yaw input is ignored if the throttle is at minimum and
we're using the sticks to arm/disarm.
Conflicts:
src/main/flight/mixer.c
added cli command disable_pid_at_min_throttle
(same as previous)
2015-03-09 23:42:42 +01:00
Dominic Clifton
5e3734946e
# This is a combination of 2 commits.
...
# The first commit's message is:
Previously, at minimum throttle, the quad would do absolutely no self-leveling
and simply run the motors at constant minthrottle. This allowed the chance
for the quad to lose control during flight if the throttle was set to minimum,
say, to drop from a high altitude to a lower one.
With this edit, the quad will still self-level at minimum throttle when armed,
allowing for safe decents from altitude. To prevent motors spinning when
arming/disarming, the yaw input is ignored if the throttle is at minimum and
we're using the sticks to arm/disarm.
Conflicts:
src/main/flight/mixer.c
# This is the 2nd commit message:
added cli command disable_pid_at_min_throttle
2015-03-09 23:36:54 +01:00
Dominic Clifton
e40a3663d2
Remove failsafe vtable usage.
2015-03-09 23:19:21 +01:00
Dominic Clifton
60a95f1d22
Removing noise from unit tests.
2015-03-09 23:19:21 +01:00
Dominic Clifton
04faa36cb3
Merge pull request #596 from alexgorbatchev/master
...
Update Inflight Adjustments.md
2015-03-09 22:26:46 +01:00
Dominic Clifton
845008893f
Merge branch 'ledvinap-port-changes'
2015-03-09 22:23:39 +01:00
Dominic Clifton
bce6c6722c
Merge branch 'port-changes' of https://github.com/ledvinap/cleanflight into ledvinap-port-changes
...
Conflicts:
src/main/blackbox/blackbox.c
src/main/io/serial.c
2015-03-09 22:23:04 +01:00