1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 12:25:20 +03:00
Commit graph

3333 commits

Author SHA1 Message Date
sblakemore
2a9aba7026 Add 1wire support to MOTOLAB target on UART1 2015-09-13 22:30:08 +10:00
Pierre-A
0ad8f8e6d3 correction of bug for adcRssi 2015-09-12 11:29:55 +02:00
Dominic Clifton
c6f5b98a79 Improve failure LED status flashing. Now users can identify and report
hardware failures by counting the number of long flashes.

Fix up sensor read API so that code that uses sensors can detect
malfunctions.

If a failure mode occurs in a debug mode the code reboots the system
rather than rebooting to the bootloader.
2015-09-12 01:33:19 +01:00
borisbstyle
b8c5a2c7e2 Update binaries 2015-09-11 11:45:57 +02:00
borisbstyle
6898089ba0 BARO MAX merge correction 2015-09-11 11:24:51 +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
Nicholas Sherlock
6c231e189b Reduce amount of wasted dataflash space upon power cycle
This wasted overhead becomes important when using the Blackbox "pause"
switch and logging very few of your flights.
2015-09-11 14:17:00 +12:00
Dominic Clifton
7fe674a57d Merge branch 'drtunes-issue_8_sensors_align' 2015-09-10 02:41:03 +01:00
Dominic Clifton
6706abdb2e Merge branch 'issue_8_sensors_align' of
https://github.com/drtunes/cleanflight into
drtunes-issue_8_sensors_align

Conflicts:
	src/test/Makefile
2015-09-10 02:38:58 +01:00
borisbstyle
786588756e Bump EEPROM 2015-09-10 02:22:51 +01:00
borisbstyle
26f89b74bd Configurable Baro Type
We can disable/configure mag, acc, but why not baro?

ident
2015-09-10 02:22:50 +01: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
c4680b3b3d More test code cleanup. 2015-09-10 02:06:15 +01:00
Dominic Clifton
0070573420 Fix unit tests - the tests cannot use a common library of production
since when compiling some test code the idea is to stub out production
functionality rather than call production code.
2015-09-10 02:06:14 +01:00
Dominic Clifton
4737f33b19 revert "tests: simplify the build config by building as a library" 2015-09-10 02:06:13 +01:00
Dominic Clifton
0970f0ff42 Merge pull request #1243 from Echelon9/feature/make-cppcheck
Add command 'make cppcheck' and friend
2015-09-10 00:43:02 +01:00
Dominic Clifton
76666a3280 Merge pull request #1292 from ProDrone/is1257_rx_suspend_changes_1
RX - Adapted implementation of RX suspend & resume on EEPROM read & write
2015-09-10 00:40:08 +01:00
Dominic Clifton
f7b3914a91 Fixing merge and build broken by
3cf77579ba
2015-09-10 00:22:08 +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
45c82741e7 Enable telemetry_inversion by default on STM32F30x targets because the
hardware supports inversion natively.
2015-09-09 21:02:42 +01:00
Dominic Clifton
3cf77579ba Merge branch 'SteveAmor-acro-external-I2C-baro' 2015-09-09 20:33:16 +01:00
Dominic Clifton
9d00fb6af4 Merge branch 'acro-external-I2C-baro' of
https://github.com/SteveAmor/cleanflight into
SteveAmor-acro-external-I2C-baro

Conflicts:
	src/main/drivers/barometer_bmp085.c
	src/main/drivers/barometer_bmp085.h
2015-09-09 20:33:02 +01:00
Dominic Clifton
9ca456933e Clarify usage of servo and smix. 2015-09-09 20:14:20 +01:00
Dominic Clifton
5d5fd81b2e Fix bug where PPM rx stops working on sparky or CC3D when using motor
PWM rate > 500 (brushed motor mode).

Fix is the same as for OneShot since both brushed motors and oneshot use
an 8mhz timer.

Fixes #58
2015-09-09 19:25:08 +01:00
Dominic Clifton
b2f9e603df STM32F3Discovery - correct default sensor alignment, closes #1289
Also updated ChebuzzF3 variant.
2015-09-09 18:48:12 +01:00
borisbstyle
076557bbe5 Remove Vortex Binaries
Latest Vortex OSD firmware supports new API's
2015-09-09 12:29:23 +02:00
borisbstyle
eab0d54a1b Update/Add Vortex Hex Files 2015-09-08 21:47:51 +02: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
ProDrone
5ca5c2d161 Adapted RX suspend & resume on EEPROM read & write
Modified to make mechanism use time instead of counters for call
frequency independency.
Skipping RC samples uses a counter for time independency.

Also LED and beeper patterns were changed by previous implementation.
Corrected with RX supend/resume feedback to failsafe system.
2015-09-07 14:19:12 +02:00
borisbstyle
cd63a1014a Up[date hex and bins
add naze
2015-09-07 10:36:24 +02:00
borisbstyle
62b11ec1eb Change some defaults 2015-09-07 10:13:16 +02: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
b6c504dc88 Merge pull request #1263 from ProDrone/prevent_arming_when_in_cli
Prevent arming when in CLI mode
2015-09-05 22:55:06 +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
cb147ec85e Fix CJMCU build, broken by df92691410 2015-09-05 20:34:40 +01:00
Dominic Clifton
564c131db5 Merge pull request #1283 from sppnk/patch-4
Fixing servo command parsing of "rate" field
2015-09-05 18:53:33 +01:00
Dominic Clifton
ca8258c925 Merge pull request #1251 from JPoser/Documentation-update
Typo fix on Readme.md
2015-09-05 18:50:53 +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
df05d599b5 Merge pull request #1258 from ProDrone/is1257_false_rx_loss_detection_1
Fix false RX loss detection on EEPROM read/write
2015-09-05 18:11:11 +01:00
Dominic Clifton
28aad588cb Fix vtail mixer defaults. Closes #988
Previously the vtail mixer was a copy of the atail mixer which was
incorrect.

The new defaults cater for frames like the Armattan Morphling Vtail.
2015-09-05 18:03:02 +01:00
Dominic Clifton
df92691410 update dump command to show per-profile servo reverse settings. See
#1140.
2015-09-05 18:01:36 +01:00
Dominic Clifton
84ae209c1e Update smix reverse documentation, closes #1140 2015-09-05 16:43:54 +01:00
Dominic Clifton
0061457811 Add COLIBRI_RACE to automated build system. 2015-09-05 16:09:39 +01:00
borisbstyle
57cd1394a7 Add MOTOLAB binary 2015-09-05 15:51:05 +02:00
borisbstyle
a0ac565ff5 Merge remote-tracking branch 'motolab/motolab-integration' into betaflight 2015-09-05 15:11:38 +02:00