borisbstyle
2b722b6f82
Merge remote-tracking branch 'digitalentity/cc3d-buzzer-on-pin6' into betaflight
2015-10-20 11:12:32 +02:00
Juan González
479315a49b
Little cleanup in Gtune documentation
...
It was a little bit hard to read with only two paragraphs, and looking at the raw .md file it was clear that having just two paragraphs was not the original intention.
2015-10-16 10:40:58 +02:00
borisbstyle
05dec6c21e
Revert "Remove OpenPilot bootloader support."
...
This reverts commit 0150abf1bc
.
Conflicts:
src/main/target/CC3D/target.h
2015-10-15 09:59:29 +02:00
digitalentity
a2743f50e9
Moved buzzer to Out6
...
Removed PWM12 (Out6) from pwm_mapping
Updated documentation
2015-10-14 22:30:54 +10:00
Juan González
81156c5e0f
Little cleanup in Gtune documentation
...
It was a little bit hard to read with only two paragraphs, and looking at the raw .md file it was clear that having just two paragraphs was not the original intention.
2015-10-13 11:29:14 +02:00
borisbstyle
4b3ba927e9
Merge branch 'master' into betaflight
...
Conflicts:
src/main/blackbox/blackbox_io.c
src/main/drivers/serial_usb_vcp.c
src/main/flight/imu.c
src/main/mw.c
src/main/target/CC3D/target.h
2015-10-12 23:53:43 +02:00
Dominic Clifton
0150abf1bc
Remove OpenPilot bootloader support.
...
This can be added back at a later date if required if enough code-size
savings can be found, for instance, the removal of the CLI.
2015-10-12 20:44:51 +01:00
Dominic Clifton
a319394f6b
Merge branch 'blackbox-serial-budget' of https://github.com/sherlockflight/cleanflight-dev into sherlockflight-blackbox-serial-budget
...
Conflicts:
src/main/blackbox/blackbox.c
2015-10-12 20:14:20 +01:00
Dominic Clifton
3cdc4a23b5
Merge pull request #1370 from AustinSaintAubin/patch-1
...
Custom Airplane with Differential Thrust
2015-10-08 14:23:09 +01:00
borisbstyle
12c9f65f43
Merge branch 'master' into betaflight
...
Conflicts:
Makefile
docs/Cli.md
src/main/config/config.c
src/main/drivers/accgyro_mpu3050.c
src/main/drivers/accgyro_mpu6050.c
src/main/drivers/accgyro_mpu6050.h
src/main/drivers/accgyro_spi_mpu6000.c
src/main/drivers/accgyro_spi_mpu6000.h
src/main/drivers/accgyro_spi_mpu6500.c
src/main/drivers/accgyro_spi_mpu6500.h
src/main/drivers/barometer_bmp280.c
src/main/drivers/sensor.h
src/main/flight/pid.c
src/main/mw.c
src/main/rx/rx.c
src/main/sensors/initialisation.c
src/main/target/CC3D/target.h
2015-10-07 17:12:54 +02:00
Dominic Clifton
123a4ccfc5
Merge branch 'GTune' of https://github.com/MJ666/cleanflight into
...
MJ666-Harakiri_PID_update
Conflicts:
Makefile
src/main/blackbox/blackbox_fielddefs.h
src/main/flight/pid.c
src/main/io/serial_msp.c
src/main/mw.c
src/main/target/ALIENWIIF3/target.h
src/main/target/CC3D/target.h
src/main/target/NAZE/target.h
src/main/target/NAZE32PRO/target.h
src/main/target/SPARKY/target.h
2015-10-06 20:16:37 +01:00
Dominic Clifton
d36da111b2
Delete autotune.
2015-10-06 19:38:02 +01:00
Dominic Clifton
ba2e22ab89
Add RMDO target.
2015-10-06 19:00:53 +01:00
Austin St. Aubin
9c0aff7e38
Updated Mixer.md with more Custom Airplane
...
Added Custom Airplane for 6 Pinout Boards and Custom Airplane with Differential Thrust documentation.
2015-10-04 14:41:34 -05:00
Michael Jakob
e42ed1ad70
Update to integrate with BorisB filters after rebase.
...
Documentation update
2015-10-04 18:37:23 +02:00
Michael Jakob
31dd2fc223
G-Tune documentation update
2015-10-04 18:37:22 +02:00
Michael Jakob
53531224be
Make G-Tune more configurable
...
- add two new CLI paramaters "gtune_settle_time" and
"gtune_average_cycles"
- the settle time is not depending on looptime anymore
- updated default setting to cover e wider range of copters
- remove lower limit for P value for CLI (Zero P is now posible, but
schould be used with care)
- Documentation updates
2015-10-04 18:37:21 +02:00
Michael Jakob
e7e297ad53
Modified behavior of G-Tune switch and storing the tuned P values
...
G-Tune documentation update
G-Tune will only activated and deactivated when armed.
G-Tune should deactivated while the copter is airborne.
Tuned P values will only be stored when G-Tune is enabled while disarmed
and G-Tune was used before.
2015-10-04 18:37:19 +02:00
Michael Jakob
daceb2db9a
Fix G-Tune for LuxFloat PID controller
...
G-Tune documentation fix
2015-10-04 18:37:18 +02:00
Michael Jakob
cb5f81ca98
G-Tune documentation update
2015-10-04 18:37:18 +02:00
Michael Jakob
43f5792a61
G-Tune port from Harakiri
...
Enabled for NAZE, ALIENWWIIF1 and ALIENWIIF3 targets
Implement G-Tune for all PID controllers
The G-Tune tuning results will be save if G-Tune mode will be disabled
during copter is disarmed.
Update PID controller and G-Tune documentation
2015-10-04 18:37:18 +02:00
Austin St. Aubin
c6ff73584d
Custom Airplane with Differential Thrust
...
Added notes on how to make a custom airplane configuration that supports differential thrust.
2015-10-03 23:17:14 -05:00
Dominic Clifton
85ba1eb0bd
Add support for MPU6500 connected via I2C.
2015-10-02 15:43:44 +01:00
Richard Marko
8fb2cf6649
Fix broken LedStrip.md link in docs
2015-10-02 00:46:07 +02:00
Nicholas Sherlock
94affd5841
Fix truncated blackbox headers on fast looptimes/slow UARTs
...
As a consequence, now supports 19200 baud for Blackbox logging
2015-10-01 16:48:56 +13:00
Dominic Clifton
36a3ee4e59
Merge branch 'rcFilter' of https://github.com/borisbstyle/cleanflight into borisbstyle-rcFilter
2015-09-29 10:36:41 +01:00
borisbstyle
c944083f73
Merge branch 'master' into betaflight
...
Conflicts:
src/main/config/config.c
src/main/flight/imu.c
2015-09-29 01:03:25 +02:00
Dominic Clifton
bea4220e39
Merge pull request #1312 from Pierre-A/update_buzzer_md
...
Update buzzer.md with tone sequences
2015-09-28 02:09:34 +01:00
Dominic Clifton
f175fbc495
Merge pull request #1338 from Smeat/patch-1
...
CC3D - Updating docs regarding disabled features with OPBL
2015-09-28 02:05:03 +01:00
Nicholas Sherlock
79aabff225
Add Blackbox internal log format specification
2015-09-27 20:03:52 +13:00
Kevin
524bc7a476
CC3D - Updating docs regarding disabled features with OPBL
2015-09-23 23:22:16 +02:00
Pablo Dorronsoro
0f322d5127
Sparky: Add beeper
2015-09-22 21:57:20 +02:00
ProDrone
47afa51bd7
Merge branch 'quat_fsm_vfm_clean_yaw_hack_squash' into betaflight
...
Conflicts:
src/main/mw.c
src/main/target/CC3D/target.h
2015-09-19 14:59:47 +02:00
Konstantin Sharlaimov (DigitalEntity)
45a4f11f92
Added #define for imu debug output (+16 squashed commit)
...
Squashed local commits:
from : e4265d4a13f63f82d5cf55eea2c091622f96660b
up to (inc): 72416dc74745fa8bae1aded79aa4b9ed0e389076
2015-09-19 14:50:53 +02:00
Pierre-A
d0f66809a1
Update buzzer.md with tone sequences
2015-09-17 12:16:43 +02:00
Pierre-A
89b4b841e8
Update buzzer.md with tone sequences
2015-09-16 15:31:39 +02:00
borisbstyle
5a1301f73d
Merge branch 'master' into betaflight
...
Conflicts:
Makefile
src/main/io/serial_cli.c
src/main/main.c
src/main/sensors/initialisation.c
src/main/sensors/initialisation.h
2015-09-11 11:19:25 +02:00
Dominic Clifton
6a24295525
Merge pull request #1241 from opsidao/patch-1
...
Update tests invocation in Development.md
2015-09-10 02:14:18 +01:00
Dominic Clifton
0d0311607c
Merge pull request #1280 from sppnk/patch-1
...
Fix servo mixing tables
2015-09-09 21:08:48 +01:00
Dominic Clifton
e3de49e9e4
Merge pull request #1295 from lazd/failsafedocsfixes
...
Correct failsafe_throttle default value, add descriptions for failsafe-related variables
2015-09-09 21:06:31 +01:00
Dominic Clifton
80d82c5ed7
Merge pull request #1296 from dbieber/docs_typos
...
Docs typos
2015-09-09 21:05:30 +01:00
Dominic Clifton
9ca456933e
Clarify usage of `servo` and `smix`.
2015-09-09 20:14:20 +01:00
David Bieber
6fb181b600
Fix spelling of go to in docs/development/Development.md
2015-09-07 23:15:46 -07:00
David Bieber
5f18ad6d48
Fix spelling of declaration in docs/development/Development.md
2015-09-07 23:13:36 -07:00
Larry Davis
ac9f93d47c
Correct failsafe_throttle default value, add descriptions for failsafe-related variables
2015-09-07 18:07:36 -07:00
borisbstyle
febee3fb90
Merge branch 'master' into betaflight
...
Conflicts:
src/main/drivers/system.c
src/main/rx/rx.h
2015-09-07 10:08:34 +02:00
Dominic Clifton
9208b8701a
Merge pull request #1255 from ProDrone/pr1233_rxfail_mode_changes_1
...
Changed behavior of PR #1233 - solves issue #1254
2015-09-05 23:01:11 +01:00
Dominic Clifton
0caf8a65ba
Merge pull request #852 from ProDrone/Failsafe_features_1
...
Failsafe - New failsafe functionality (Phase 1)
2015-09-05 22:50:34 +01:00
Dominic Clifton
a58895f4bc
Merge pull request #1279 from larryho5/master
...
- Add Colibri Race md file
2015-09-05 18:34:06 +01:00
Dominic Clifton
84ae209c1e
Update smix reverse documentation, closes #1140
2015-09-05 16:43:54 +01:00
borisbstyle
a0ac565ff5
Merge remote-tracking branch 'motolab/motolab-integration' into betaflight
2015-09-05 15:11:38 +02:00
ProDrone
f0681de53d
Updates and feature additions to failsafe system.
...
- Added failsafe flightmode and rc control box.
To make failsafe procedure a separate flight mode and make it possible
to trigger failsafe with an AUX switch.
- Failsafe mode is activated when failsafe is active.
RC link lost is simulated with the failsafe AUX switch.
When NOT armed: failsafe switch to failsafe mode is shown in GUI (mode
tab).
- Activate failsafe mode with AUX switch.
- Prevent arming when failsafe via AUX switch is active (safety issue).
- Make failsafe disarm if motors armed and throttle was LOW (2D & 3D)
for `failsafe_throttle_low_delay` time (__JustDisarmEvent__).
Applied code changes to effectively add pull request: Make failsafe
disarm if motors armed and throttle low #717 .
- Use failsafeIsMonitoring() to actually start monitoring.
- Added `failsafe_kill_switch` to code.
When set to 1 (0 is default), the failsafe switch will instantly disarm
(__KillswitchEvent__) instead of executing the landings procedure.
Arming is NOT locked after
this, so the craft could be re-armed if needed.
This is intended for racing quads where damage and danger must be
minimized in case of a pilot error.
- Added `failsafe_throttle_low_delay`, adapted documentation.
Used to adjust the time throttle level must have been LOW
to _only disarm_ instead of _full failsafe procedure_
(__JustDisarmEvent__).
- Updated the failsafe documentation.
- Re-enable arming at end of failsafe procedure.
At the end of a handled failsafe event, that means: auto-landing,
__JustDisarmEvent__ or __KillswitchEvent__, the RX link is monitored for
valid data.
Monitoring is a part of the failsafe handling, which means the craft is
still in failsafe mode while this is done.
Arming is re-enabled (allowed) when there is a valid RX link for more
then XX seconds, where XX depends on the handled event like this:
1. XX = 30 seconds after auto landing.
2. XX = 3 seconds after __JustDisarmEvent__.
3. XX = 0 seconds after __KillswitchEvent__.
NOTE: When armed via an AUX switch, you will have to switch to the
disarmed position at the very end to be able to re-arm.
The failsafe mode will not end until you do.
- __KillswitchEvent__ has now priority over __JustDisarmEvent__
- Apply rxfail values instantly when failsafe switch is ON
- Added missing cases to display.c
Show M when failsafe is monitoring for RX recovery (AND disarming when
armed with a switch).
===
Reworked the code from counter-based to time-based.
- AUX failsafe switch now has identical behavior to RX loss.
- Added RX failure and RX recovery timing.
- __KillswitchEvent__ skips RX failure detection delay (direct disarm).
===
[UNIT TESTS]
Adapted failsafe related unittests from counter-based to time-based
- Added failsafeOnValidDataFailed() to some tests
- Removed duplicate test setup from rc_controls_unittest.cc
- Removed magic numbers from rx_ranges_unittest.cc and rx_rx_unittest.cc
- Reworked all test-cases for flight_failsafe_unittest.cc
2015-09-04 16:55:40 +02:00
ProDrone
a46832fd85
Changed behavior of PR #1233 and doc update
...
Stick channels only have AUTO and HOLD mode.
AUX channels only have SET and HOLD mode.
Added check to parameter in CLI.
Modified rx.md to reflect changes (and more).
+1 squashed commit:
- A cleaner approach for the same functionality
Basically addressing all comments from Hydra
2015-09-04 16:51:19 +02:00
Larry (TBS)
c8f4a479e0
- Colibri Race md file update.
2015-09-04 16:57:58 +08:00
Larry (TBS)
f83e8f2592
- Colibri Race md file update.
2015-09-04 16:02:08 +08:00
sppnk
4fe835ec08
Fix servo mixing tables
2015-09-02 16:31:41 +02:00
Larry (TBS)
ee248b46a9
- Add Colibri Race md file
2015-09-02 12:40:38 +08:00
nathan
6e37b352e7
multiesc support for the cc3d
2015-09-02 00:38:39 +02:00
nathan
5be6a0762f
serial1wire MSP and multi-esc configuration logic, compatible with BLHeliSuite 14.0.0.3.2 (beta)
...
mad props to @4712
2015-09-02 00:35:19 +02:00
borisbstyle
26deeb8ff6
Loop synced to Gyro
...
Remove double MPU_RA_PWR_MGMT_1
Looptime to Gyro refresh rate
disable 2khz when acc used for F3
Gyro sync code improvement
doc change
2015-09-02 00:30:39 +02:00
nathan
5c20fdf1c5
SPRACINGF3 support for serial1wire passthrough
2015-09-02 00:30:31 +02:00
nathan
5e16460c98
serial 1wire passthrough for ESCs with the BlHeli bootloader
2015-09-02 00:30:30 +02:00
borisbstyle
656cfb0774
cli doc for rc_smoothing
2015-09-01 23:41:58 +02:00
Moto Moto
2e351b0991
Add MOTOLAB build target and associated source files
2015-08-23 19:42:18 -05:00
Juan González
d48a6d5e32
Fix little typo
2015-08-21 17:27:32 +02:00
Juan González
d857f33490
Update tests invocation in Development.md
2015-08-21 13:05:22 +02:00
Dominic Clifton
a373c095e3
Correct new rxfail documentation. Fixes #1238
2015-08-20 18:35:36 +01:00
Dominic Clifton
f0b0cbd83a
Update OSX building instructions to cover GCC 4.9.2.
2015-08-20 18:34:15 +01:00
Dominic Clifton
718729504e
Allow FC to reverse input channels by using rxrange.
...
Just reverse the min/max arguments.
Unit tested.
Fixes #1132 .
2015-08-20 02:46:03 +01:00
Dominic Clifton
a030d4dd9e
Failsafe - Add rxfail `auto` mode. Allow rxfail to be used for all
...
channels, not just aux channel.
2015-08-20 01:37:29 +01:00
Nicholas Sherlock
53a1d7bcd7
Reshuffle Blackbox docs to reduce duplication, some updates
2015-08-18 21:13:41 +12:00
joshuabardwell
a03c0a4bdf
Add information about wiring up OpenLog
2015-08-18 21:03:53 +12:00
Dominic Clifton
aa797a27fd
Update baseflight migration guide to reference the cli `serial` command.
2015-08-05 17:16:07 +01:00
Dominic Clifton
9d3276b222
Code and documentation cleanup of rc calibration.
...
Note: since it didn't actually calibrate anything it has been renamed to
rxrange.
Added ability to reset rxranges using `rxrange reset` - this follows the
same pattern as other cli commands.
2015-08-04 01:13:28 +01:00
Dominic Clifton
27f8223de7
Merge branch 'rc-calibration' of
...
https://github.com/digitalentity/cleanflight into
digitalentity-rc-calibration
Conflicts:
docs/Rx.md
src/main/io/serial_cli.c
src/main/rx/rx.c
src/main/rx/rx.h
2015-08-04 00:06:12 +01:00
Dominic Clifton
8af32e28fb
Expand on the rx signal loss documentation.
2015-08-03 23:30:01 +01:00
Dominic Clifton
aca179c654
Updating failsafe and rx loss detection documentation.
2015-08-03 21:52:25 +01:00
Dominic Clifton
ae0c29125d
Merge pull request #1157 from cleanflight/blackbox-pause
...
Add pause/resume switch support to Blackbox
2015-08-03 21:26:36 +01:00
Dominic Clifton
6f4f6c3515
Merge pull request #1178 from stuphi/Documentation-typo_in_Mixer.md
...
Change cmix to mmix on one line
2015-08-03 21:20:35 +01:00
Dominic Clifton
f93c398ba0
Merge pull request #1176 from cmavr8/docs-man-building
...
Minor typo fixing in doc building
2015-08-03 21:20:17 +01:00
stuphi
0182413a17
Change cmix to mmix on one line
2015-08-03 20:53:28 +01:00
Dominic Clifton
9a23abb610
Correct mixer documentation.
...
(Thanks Robert Coppock)
2015-08-03 15:49:55 +01:00
Chris Mavrakis
616724271c
Renamed build docs script reference, removed extraneous sudo, fixed minor format flaw in build_docs.sh.
2015-08-03 13:54:51 +02:00
Dominic Clifton
c282cf4ea7
Merge pull request #1161 from NL-Splinter/patch-1
...
Update Inflight Adjustments.md
2015-07-30 20:32:27 +01:00
Dominic Clifton
da5bee283d
Merge pull request #1134 from borisbstyle/cli_doc
...
Fix doc yaw_prevention_limit
2015-07-30 20:27:01 +01:00
Dominic Clifton
8fb418706a
Merge pull request #1144 from kaefert/patch-1
...
added explanations for mag_hardware
2015-07-30 20:25:08 +01:00
NL-Splinter
8697c5dd08
Update Inflight Adjustments.md
...
Some typos corrected.
2015-07-24 17:17:14 +02:00
Axel
eb4e70c246
Update GPS Doc
...
Small modification for the type of GPS (NEO-6M).
2015-07-24 10:33:51 +02:00
Nicholas Sherlock
53860e461c
Add resume event to allow clean log decoding, add documentation
2015-07-23 19:18:08 +12:00
Alexander Fedorov
01632998a3
Blackbox: Enable logging when mode switch is active
2015-07-22 13:36:22 +12:00
Thomas
471de906ea
added explanations for mag_hardware
...
found the info here: http://www.rcgroups.com/forums/showthread.php?t=2249574&page=126&highlight=mag_hardware#post30521603 and thought it would make sense if the CLI table contained those explanations also.
2015-07-19 20:22:37 +02:00
borisbstyle
eb6efec692
Fix doc yaw_prevention_limit
2015-07-17 16:54:47 +02:00
digitalentity
2614111c39
Implemented RC calibration and unit-tests
...
Added rc calibration docs to Rx.md
2015-07-16 08:49:18 +10:00
Dominic Clifton
4fc7d517bf
Adding another buzzer that works - MultiComp MCKPX-G1205A-3700
...
TRANSDUCER
2015-07-14 11:41:50 +01:00
Dominic Clifton
1cfd2de168
Merge pull request #1114 from tannewt/patch-2
...
Fix a table
2015-07-13 17:55:04 +01:00
Dominic Clifton
2e9e18acad
Merge pull request #1120 from joshuabardwell/buzzer-documentation-update
...
Add "three beeps" arming tone documentation
2015-07-13 12:50:17 +01:00
joshuabardwell
4dec6e548a
Add "three beeps" arming tone documentation
2015-07-13 00:35:51 -04:00
Dominic Clifton
cc06113c8f
Rename `yaw_direction` to `yaw_motor_direction` to avoid confusion
...
between `yaw_control_direction` and yaw servo configuration.
2015-07-13 01:54:45 +01:00
Scott Shawcroft
cf661fcd1a
Fix a table
2015-07-10 17:21:04 -07:00
Dominic Clifton
783a4c4bfa
Merge pull request #1066 from cleanflight/custom-servo-mixers
...
Custom servo mixers
2015-07-09 23:48:53 +01:00
Dominic Clifton
357e3bdc10
Merge pull request #1069 from pulsar256/ci_curl_fixes
...
Travis/CI Updates: retry failed HTTP requests, Updated GCC to 4.9-2015q2
2015-07-09 23:42:57 +01:00
Dominic Clifton
79e72760e1
Update mixer documentation.
2015-07-09 21:31:47 +01:00
Dominic Clifton
7b91524ba2
Replace gimbal_flags with FEATURE_CHANNEL_FORWARDING and gimbal_mode.
...
Gimbals are only one use of channel forwarding, PWM video switchers and
PWM buzzers are others.
2015-07-08 16:41:29 +01:00
Dominic Clifton
3776bb07dc
Update mixer documentation.
2015-07-08 13:59:53 +01:00
stuphi
76937d8730
Add a diagram of stick postions
2015-07-06 21:27:38 +01:00
Paul Rogalinski
9c58764dd5
updated travis documentation
2015-07-01 22:50:43 +02:00
Michael Jakob
033e47ebc9
16Mbyte SPI flash memory support
...
Add Winbond W25Q128
Add Micron N25Q128
Fix datatype for flash gemometry
Blackbox documentation update
2015-06-30 10:09:20 +02:00
Dominic Clifton
e48e50512e
Merge pull request #1028 from borisbstyle/dterm_filter
...
Selective Software Filtering (Gyro, Dterm, Pterm)
Thanks for the code boris and thanks to everyone else for their testing and feedback
2015-06-29 16:00:49 +01:00
stuphi
dd79eda8fc
Add a newline to the end of the document to help Gimli to format correctly
2015-06-27 23:11:20 +01:00
borisbstyle
10f2d35759
Soft Filtering (Gyro, Dterm, Pterm)
...
pterm_cut_hz added
Let's play with this as well to get more noise filtered
Code Cleanup
Make filter more flexible for reuse
rewrite correction pterm
Define static delta in filter
Fix array count
ident
return function for filter
Filter Function enhanced
Full software filtering (DTerm, PTerm, Gyro, Acc)
Normalize Variables
Revert Back gyro settings
Bugfix gyro/acc filter // (MPU60xx equalize lpf settings)
Moved filtering to mw.c
This has been done to prevent reusing old cycletime for filter function.
acc_cut_hz removed (not needed)
Harakiri zero fix
2015-06-27 14:13:10 +02:00
Dominic Clifton
01481606e1
SPRacingF3 - Update documentation.
2015-06-26 15:30:11 +01:00
Dominic Clifton
1c1bdfaa1f
First cut of SPRacingF3 board documentation.
2015-06-26 12:44:40 +01:00
Dominic Clifton
2f08048060
Adding note about EEPROM size.
2015-06-26 11:47:29 +01:00
Dominic Clifton
53c578e5c5
Adding images.
2015-06-26 11:40:50 +01:00
Dominic Clifton
26779df76e
Adding links to images for the CJMCU J-Link debugger
2015-06-26 11:23:15 +01:00
Dominic Clifton
fe913480ab
Updating hardware debugging development docs.
2015-06-26 11:20:48 +01:00
Nicholas Sherlock
85b78ec2c0
Update blackbox docs to reflect newly logged fields
2015-06-26 16:22:25 +12:00
Dominic Clifton
49e22265dc
Update Naze32 documentation with sonar connections.
2015-06-02 17:48:40 +01:00
Dominic Clifton
ca22fb0ee3
Replace CLI serial port configuration code with a new `serial` command.
...
This is done to make it clearer in configuration dumps which ports are
enabled and configured.
There is a nice code size reduction due to less strings being needed.
Serial documentation updated.
Closes #966 .
2015-05-31 11:50:58 +01:00
Dominic Clifton
25fe9f73df
Adding note about GCC version for unit tests in the Developer docs.
2015-05-29 19:53:21 +01:00
Dominic Clifton
41d737e29a
Merge pull request #869 from SteveAmor/remove_tricopter_yaw_gyro_smoothing
...
Remove tricopter yaw gyro smoothing from imuUpdate
2015-05-29 15:39:02 +01:00
Dominic Clifton
b194288668
Merge pull request #937 from MJ666/ALIENWII32_update
...
AlienWii32 updates
2015-05-29 15:30:38 +01:00
Dominic Clifton
70cda73add
Update port identifier for Naze32. Add basic documentation of the Paris
...
Air Hero 32 board.
2015-05-28 14:07:32 +01:00
Dominic Clifton
c37454ca3a
Add note explaining that the softserial feature must be enabled to allow
...
configuration of softserial ports. Fix some typos.
2015-05-28 14:06:37 +01:00
Dominic Clifton
93454d82a7
Updating sonar docs - adding a note that sonar is not available on the
...
CC3D OPBL build.
2015-05-23 11:53:45 +01:00
Dominic Clifton
4ed6fdfea5
CC3D - Add sonar.
...
This also ensures that the PWM mapping does not use the sonar pins when
sonar is enabled in a board agnostic way.
Conflicts:
src/main/config/config.c
src/main/drivers/pwm_mapping.h
src/main/main.c
src/main/target/CC3D/target.h
2015-05-22 22:35:41 +01:00
Dominic Clifton
f2013ab863
Merge pull request #936 from sherlockflight/blackbox-arm-beep
...
Fix Blackbox arming beep time logging
2015-05-22 14:02:54 +01:00
Michael Jakob
c5ce2ff8c6
Fix typo in documentation
2015-05-22 12:13:17 +02:00
Michael Jakob
196a0f7369
Fix documentation links
2015-05-22 11:53:42 +02:00
Michael Jakob
e3e55c64eb
AlienWii32 updates
...
Updated configuration defaults
Documentation updates AlienWii and Spektrum bind
2015-05-22 11:18:35 +02:00
Nicholas Sherlock
94faf58e43
Update Blackbox docs to reflect new arming beep
2015-05-21 16:32:51 +12:00
Dominic Clifton
adf0ca9fcf
Cleanup Cli.md formatting.
2015-05-20 11:32:46 +01:00
Dominic Clifton
3077d115aa
Updating documentation around `rx_min_usec` `rx_max_usec` and mode
...
ranges.
2015-05-20 11:11:27 +01:00
Dominic Clifton
321c3e4ed9
Adding notes about GPS and MAG sensor positioning.
2015-05-20 11:10:13 +01:00
Dominic Clifton
11eb0bf4d4
Update adding the new adjustment functions to the Inflight adjustments
...
documentation
2015-05-20 09:32:11 +01:00
Dominic Clifton
3a334c54fc
Revert "Updating failsafe documentation to include details about how failsafe"
...
This reverts commit 5a05c19bb6
.
Fixed by cc5c736362
2015-05-19 21:31:54 +01:00
Dominic Clifton
43a74f0d46
Merge pull request #917 from MJ666/yaw_jump_updates
...
Flight - Yaw jump updates
2015-05-19 21:20:48 +01:00
Dominic Clifton
33e0718884
Merge pull request #911 from borisbstyle/docs
...
PID1 Horizon Doc changed + TPA doc adjusted.
2015-05-19 21:20:26 +01:00
Dominic Clifton
5a05c19bb6
Updating failsafe documentation to include details about how failsafe
...
works in combination with other settings and when using failsafe in
conjunction with MOTOR_STOP.
See #912 and #488
2015-05-19 17:50:24 +01:00
Michael Jakob
0ef236a50a
Another documentation update
2015-05-19 17:54:57 +02:00
Michael Jakob
50d5ec4e21
Fix typo in CLI.md
2015-05-19 17:47:06 +02:00
Michael Jakob
42218f1ea5
The yaw_p_limit minimum is now set to 100 to prevent misconfigurations.
...
Maximum value of 500 is now removing the limit (same as for
yaw_jump_prevention_limit)
Moving defines for PID controllers to headerfiles.
Some general code cleanup.
Documentation update
2015-05-19 17:42:03 +02:00
borisbstyle
73415be167
PID1 Horizon Doc changed + TPA doc adjusted.
2015-05-18 17:06:38 +02:00
Dominic Clifton
3037a91b06
Merge pull request #908 from datamafia/master
...
Doc edits I found and fixed while setting up some boards.
2015-05-18 09:08:30 +01:00
Marc
34f1633306
insight on first 4 channels
2015-05-17 17:40:01 -04:00
Dominic Clifton
8427583ba8
Merge pull request #868 from SteveAmor/document_servo_low_pass_filter_Cli.md
...
Added servo low pass filtering to Cli.md
2015-05-17 21:36:56 +01:00
Dominic Clifton
fd1724f3ab
Merge pull request #900 from MasterZap/doc-f
...
Fix documentation about 16 channel S.Bus to be clearer.
2015-05-17 21:30:18 +01:00
Marc
b073603707
verbiage
2015-05-17 15:17:10 -04:00
Marc
ce1498da0d
verbiage
2015-05-17 15:15:32 -04:00
Marc
356b8e2be2
Minor edit
...
TPA acronym, spelling error
2015-05-17 10:42:01 -04:00
Steveis
6448b4b3d7
Replaced gyroData with gyroADC as they both contain the same value
2015-05-17 07:14:42 +01:00
MasterZap
e355463e26
Fix documentation about 16 channel S.Bus to be clearer.
...
The text mentioned the "Serial Chapter" which isn't really helping you at all (IMHO), I removed that. The stuff you actually want is just a few paragraphs down in the same document....
2015-05-15 14:45:17 +02:00
Dominic Clifton
dee68f5e4f
Clarify Battery voltage detection statement in docs. Fixes #696 .
2015-05-15 12:13:27 +01:00
Dominic Clifton
8174517789
Merge pull request #876 from SteveAmor/increment_pid_controllers
...
Corrected the number of pid controllers available
2015-05-14 19:56:46 +01:00
Dominic Clifton
0fa271a8a3
Merge pull request #875 from SteveAmor/update_fork
...
Git command to update your fork
2015-05-14 19:56:27 +01:00
Dominic Clifton
e69e999bdc
Merge pull request #862 from borisbstyle/tpa-feature
...
PID1 and PID2 TPA Support Added
2015-05-14 19:24:10 +01:00
Dominic Clifton
77217f23a7
Merge pull request #816 from DaTwo/RSSI-Invert-Patch
...
Inverted RSSI PPM / PWM (EZUHF) CLI Option
2015-05-14 19:20:28 +01:00
Dominic Clifton
f12d5806a0
Merge branch 'tricopter-yaw-docs' of git://github.com/sherlockflight/cleanflight-dev into sherlockflight-tricopter-yaw-docs
...
Conflicts:
docs/Controls.md
2015-05-14 19:18:55 +01:00
Steveis
c6c7c9f8ec
Correct number of pid controllers available
2015-05-11 17:08:26 +01:00
Steveis
9dff3e2ce1
Git command to update your fork
2015-05-11 16:23:47 +01:00
Steveis
359f42cfde
Added servo low pass filtering to Cli.md
2015-05-10 10:31:37 +01:00
borisbstyle
2d66191db1
PID Tuning DOC adjusted
2015-05-09 01:42:19 +02:00
DaTwo
7530fe0f4a
Update Rssi.md
2015-05-07 07:11:09 -07:00
DaTwo
862169807f
Update Cli.md
...
Updated CLI command in docs.
2015-05-07 04:46:59 -07:00
borisbstyle
da8bb6f6fc
Yaw Expo Feature
2015-05-06 22:23:40 +01:00
Dominic Clifton
e0af5f41ef
Merge pull request #697 from Supersopp/sonar_and_ADC_current_sensor
...
Updates sonar so that it can be used together with ADC current meter
2015-05-06 22:14:52 +01:00
Dominic Clifton
6f2b4f17f8
Merge pull request #849 from SteveAmor/Consolidated_developer_info
...
Consolidated development info into Development.md
2015-05-06 16:21:14 +01:00
Andrew Payne
c2f66b54f9
Clarify virtual current sensor documentation
2015-05-06 09:29:58 -04:00
Steveis
4f4f678f88
Consolidated developement info into Development.md
2015-05-05 20:15:37 +01:00
Dominic Clifton
3346d75f86
Merge pull request #805 from sherlockflight/getting-started-doc
...
Fix explanation of mincommand parameter (it doesn't relate to the Rx)
2015-05-04 09:28:08 +01:00
Dominic Clifton
d2ef645fbe
Merge pull request #823 from ethomas997/addPlaySoundCommand
...
Add 'play_sound' CLI command
2015-05-04 09:22:04 +01:00
borisbstyle
1dde2f4c2c
Update Cli.md
2015-05-02 00:35:29 +02:00
borisbstyle
ea7157dadd
Update Cli.md
...
Corrections to accidantally deleted blackbox_rate_denom values
2015-05-01 14:24:25 +02:00
BorisB
c3522882f2
yaw_fix default values
...
Pull request #802 has by default disabled yaw jump. That is fine on the
most of the configurations, but one of my multirotors had an angled
motor due to crash and this was causing weird behaviour.
It is also possible to configure very low values, which can even cause a
craft to not be able to stop after yaw and I am talking about the values
below 100 like 1.
Anyway this fix provides only valid configurable values what can't cause
any danger. Also default parameter is not unlimited anymore and is
configured to 200, which is a safe value to anybody who does the
upgrade.
cli.md is also edited
2015-05-01 13:45:22 +02:00
E Thomas
96de824f61
Add 'play_sound' CLI command
...
Added 'play_sound' CLI command; improved ACC_CALIBRATION_FAIL sound (to
make it less like ACC_CALIBRATION sound).
2015-04-27 03:46:57 -04:00
Dominic Clifton
1d069ad738
Merge pull request #813 from Petfrogg/master
...
Fixed broken link to banggood
2015-04-25 17:30:06 +02:00
Andrew Payne
68aa0b6485
Update Battery.md w/ copy edits & typo fixes
2015-04-24 15:39:05 -04:00
Jonas Harnesk
6f3574790d
Fixed broken link to banggood
2015-04-24 20:58:25 +02:00
Andrew Payne
087adabea5
Merge remote-tracking branch 'upstream/master' into documentation-edits
2015-04-23 14:14:26 -04:00
Nicholas Sherlock
ec55efd5bd
Fix explanation of mincommand parameter (it doesn't relate to the Rx)
2015-04-23 16:31:17 +12:00
Dominic Clifton
519586a5ce
Merge branch 'refactoredBeeperCode_181_1' of
...
git://github.com/ethomas997/cleanflight into
ethomas997-refactoredBeeperCode_181_1
Conflicts:
src/main/flight/failsafe.c
src/main/io/beeper.c
src/main/mw.c
2015-04-23 01:21:27 +02:00
Andrew Payne
48aa67ca12
Merge branch 'documentation-edits' of github.com:payne92/cleanflight into documentation-edits
2015-04-22 18:11:41 -04:00
Andrew Payne
c1b93ff92a
Merge remote-tracking branch 'upstream/master' into documentation-edits
2015-04-22 18:10:29 -04:00
Nicholas Sherlock
391a884d1d
Fix line wrapping of "stick positions" section
2015-04-23 10:05:02 +12:00
Nicholas Sherlock
529141527c
Add explanation of yaw controllability at low throttle (tricopters)
2015-04-23 10:02:57 +12:00
Dominic Clifton
1dc066eb73
Merge pull request #795 from Q-Branch/Updated_battery_monitoring_docs
...
Update to Battery monitor docs
2015-04-23 00:02:10 +02:00
Dominic Clifton
4c02b6ef9e
Merge pull request #778 from JohnieBraaf/master
...
Move wiki pages to docs folder
2015-04-22 23:59:07 +02:00
Dominic Clifton
efe0acbd64
Cleanup getting started guide.
2015-04-22 23:53:12 +02:00
Dominic Clifton
23698daa48
Merge branch 'docs-proposals-chris' of git://github.com/cmavr8/cleanflight into cmavr8-docs-proposals-chris
...
Conflicts:
build_docs.sh
2015-04-22 23:41:16 +02:00
Dominic Clifton
07ff844725
Clarify tpa_breakpoint and tpa_rate documentation.
2015-04-22 23:29:48 +02:00
Dominic Clifton
3e3a197809
Merge pull request #757 from azaitsev/patch-2
...
Added information about TPA rate.
2015-04-22 23:25:14 +02:00
Dominic Clifton
d58f873bb7
Merge pull request #777 from modem158/patch-3
...
Update Rx.md
2015-04-22 23:23:47 +02:00
Dominic Clifton
407f71ce6e
Merge branch 'rework-failsafe'
2015-04-22 21:25:07 +02:00
Jonas Harnesk
ca1a1903f9
Removing the git references on request from Hydra
2015-04-22 13:15:08 +02:00
Rich
248e4accba
Update Battery.md
2015-04-22 09:11:28 +01:00
Rich
884e057a10
Update to Battery monitor docs
...
Added warning note to battery monitor docs to avoid Naze32 board destruction.
2015-04-20 13:50:27 +01:00
Jonas Harnesk
f955c3aad0
In order to make a CC3D.bin you need to add OPBL=yes.
2015-04-20 14:03:44 +02:00
Andrew Payne
76970411aa
Copy edits & cleanup
2015-04-19 20:12:20 -04:00
Andrew Payne
8edd51b1e2
Merge remote-tracking branch 'upstream/master' into documentation-edits
2015-04-17 16:48:41 -04:00
Dominic Clifton
022d6247cb
Add note to documentation regarding RX sending out channel data on
...
signal loss that would cause a disarm to be registered by the FC.
2015-04-16 12:52:06 +01:00
Dominic Clifton
e51b1b4b14
Updating documentation to reflect new CLI values
2015-04-16 08:59:18 +01:00
Jan Staal
a5c8c40751
Removed reference to wiki added video
...
changed reference to new .md file
2015-04-15 22:40:34 +00:00
Jan Staal
fd260d064a
Move Building in Eclipse page
...
Taken from wiki https://github.com/cleanflight/cleanflight/wiki/Building-with-Eclipse
2015-04-15 22:30:12 +00:00
Jan Staal
e9e4f4b525
Moved Hardware Debugging file
...
Taken from wiki https://github.com/cleanflight/cleanflight/wiki/Debugging-in-Eclipse
2015-04-15 22:27:28 +00:00
modem158
2aa8b2bd21
Update Rx.md
...
Just adding documentation to help with an issue that arose today.
2015-04-15 16:50:58 -04:00
Dominic Clifton
37e551db11
Updating led strip docs. Warn users that the HowTo may not be as up to
...
date as the documentation - documentation updates via pull requests are
preferred over blog posts/videos.
2015-04-14 20:24:25 +01:00
Dominic Clifton
0ff1599a07
Merge pull request #613 from dascons/patch-3
...
Update LedStrip.md
2015-04-14 20:19:48 +01:00
Dominic Clifton
d15505b2ed
Merge pull request #745 from dkisselev/patch-1
...
Update Autotune.md
2015-04-14 20:18:57 +01:00
Dominic Clifton
f9a5ca2743
Merge pull request #727 from t0mmg/master
...
Documentation update for cli.md
2015-04-14 20:18:45 +01:00
Dominic Clifton
d6e94da2f7
Fix formatting of documentation changes in
...
b34ec00dc5
2015-04-14 20:12:38 +01:00
Dominic Clifton
b34ec00dc5
Merge branch 'patch-3' of git://github.com/Hwurzburg/cleanflight into Hwurzburg-patch-3
2015-04-14 20:09:09 +01:00
Dominic Clifton
9a2177d231
Update LedStrip documentation and add link to WS2812 datasheet.
2015-04-14 20:07:02 +01:00
Andrew Payne
6e629284fc
Clarify need to properly set the endpoints
2015-04-13 20:25:28 -04:00
Andrew Payne
06311dda39
Per feedback
2015-04-13 20:13:33 -04:00
Hwurzburg
f71c764c11
Update PID tuning.md
...
Add info on pid controller dependent behavior of RC, P/R, and Yaw Rates
2015-04-13 08:13:58 -05:00
Andrew Payne
80e3520f34
Update index.md
2015-04-12 20:56:57 -04:00
Andrew Payne
f32f90939f
Create index.md for an overall table of contents
2015-04-12 20:53:42 -04:00
Andrew Payne
8be92db41a
Copy editing, fixing grammar
2015-04-12 20:28:25 -04:00
Andrew Payne
b4b4924df7
Rewrite section about props spinning when armed
2015-04-12 20:26:30 -04:00
Andrew Payne
53f45b8795
Make references to doc pages links
2015-04-12 20:14:07 -04:00
Alex Zaitsev
2fa4932f47
Added information about TPA rate.
2015-04-11 23:11:48 +03:00
Chris Mavrakis
89131ecd4a
Added a how-to-setup-everything walkthrough guide as a README file. It explains the basic setup steps a CF noob should follow, linking to individual docs. The rest of the docs (the advanced ones) are listed and linked at the bottom. Incorporated thenickdude's, bhuism's and hydra's suggestions, too.
2015-04-11 17:49:41 +02:00
Denis Kisselev
f882750e49
Update Autotune.md
...
Typo
2015-04-08 12:31:14 -07:00
Dominic Clifton
87091802e6
Update autotune documentation.
2015-04-07 21:39:45 +01:00
Dominic Clifton
939773ce4f
Merge pull request #722 from modem158/patch-1
...
Update Cli.md
2015-04-07 21:03:42 +01:00
Dominic Clifton
687cc2823c
Merge pull request #716 from Lordnibbler/patch-1
...
Fix typos in Profiles.md
2015-04-07 21:03:04 +01:00
Dominic Clifton
caf253e4f8
Automatically disable `pid_at_min_throttle` when `retarded_arm` is
...
enabled. Closes #719 .
2015-04-07 20:59:38 +01:00
E Thomas
f02d7403af
Port of refactored beeper code 181_1
...
This the "Port of refactored beeper code #669" modification applied to
version 1.8.1 (4/4/2015) of the code.
2015-04-04 17:54:44 -04:00
t0mmg
a6939a4743
Documentation update for cli.md
...
Added descriptions for acc_lpf_factor, gyro_cmpf_factor and gyro_cmpfm_factor.
2015-04-04 12:03:38 +01:00
modem158
a2ab44c382
Update Cli.md
...
Removed part of a confusing sentence
2015-04-03 13:27:12 -04:00
pulsar
e6006232c8
using css overrides to restrict wide content resizing the pdf canvas
...
css overrides to restrict wide content resizing the pdf canvas
pdf manual building using ruby1.9, ci integration, cosmetics.
fixed typo
debugging travis build env
upload script bugfixes, fighting ruby env
fighting ruby env
fighting ruby env
fighting ruby env
2015-04-03 18:05:48 +02:00
Ben
15c2840779
Fix typos in Profiles.md
2015-04-02 21:39:52 -07:00
Dominic Clifton
9aa5753c03
Merge pull request #682 from dkisselev/patch-2
...
Fix vendor reference in GPS hardware table
2015-04-01 22:05:21 +01:00
Dominic Clifton
7dcb4d93e9
SmartPort - Updating telemetry documentation.
2015-04-01 21:52:24 +01:00
Paul Rogalinski
7899d3c38e
support for build artifact upload to a remote server
2015-04-01 16:04:30 +02:00
Alex Zaitsev
45edf752df
Update Cli.md
2015-04-01 16:46:20 +03:00
Dominic Clifton
8a9d2e3708
Updating port configuration documentation, closes #692 .
2015-03-31 13:41:00 +01:00
Per Magnus Auby
b83b9040f9
Updates sonar so that it can be used together with ADC current meter
...
Check if ADC current meter is enabled in sonarInit() and change
sonar pins to pwm 5 and 6 if it is. Same as when RX_PARALLEL is enabled.
2015-03-31 13:47:17 +02:00
Dominic Clifton
54419ef97c
Updating Sparky battery monitoring documentation.
2015-03-30 21:49:07 +01:00
Dominic Clifton
d33e4e6afd
Merge branch 'Battery_monitoring' of git://github.com/MJ666/cleanflight into MJ666-Battery_monitoring
2015-03-30 19:44:33 +01:00
Matthew Evans
f13e936601
fixed docs pidadjust screenshot.
2015-03-30 12:53:56 +01:00
Dominic Clifton
1bac2830aa
Merge pull request #642 from ledvinap/doc-pid-internals
...
Augment/improve PID Internals
2015-03-30 11:37:08 +01:00
Dominic Clifton
6922857db0
Merge pull request #683 from sherlockflight/flash-N25Q064
...
Add support for Micron N25Q064 64Mbit SPI flash
2015-03-30 11:35:42 +01:00
Dominic Clifton
20fd7b8491
Merge pull request #565 from mosh1/new_failsafe_defaults
...
Default failsafe enabled and throttle off when no valid PPM signal is se...
2015-03-30 11:15:25 +01:00
Moshen Chan
d6db3dbf08
Fix grammar
2015-03-29 23:44:12 -07:00
Moshen Chan
e110a30efc
Update docs with incorrect info for rssi_channel and add the renamed functionality.
2015-03-29 23:42:55 -07:00
Nicholas Sherlock
85dc16f96d
Add support for Micron N25Q064 64-mbit SPI flash
2015-03-30 18:17:56 +13:00
Nicholas Sherlock
01b811cd8c
Add support for Winbond 64Mbit SPI flash chip
2015-03-30 12:04:41 +13:00
Denis Kisselev
3ba865cbe7
Fix vendor reference in GPS hardware table
2015-03-29 15:08:14 -07:00
Dominic Clifton
16fda38eba
Merge pull request #625 from OpCode1300/docs
...
Board recovery documentation.
2015-03-28 20:58:55 +00:00