1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 01:05:27 +03:00
Commit graph

138 commits

Author SHA1 Message Date
Martin Budden
bd560198f2 Removed unnecessary includes. Changed to use #pragma once 2016-08-01 10:33:59 +01:00
Martin Budden
168469236b Tidied serial and telemetry files 2016-08-01 06:45:59 +01:00
Martin Budden
5c1c64fc41 Avoids initialisation of UART2 when PWM or PPM RX is used 2016-07-28 00:40:04 +01:00
Martin Budden
57372cf234 Replaced #include with forward reference 2016-07-12 09:10:37 +01:00
Martin Budden
ea283ab98c Converted tabs to spaces 2016-07-09 14:39:39 +01:00
Martin Budden
d366af00c6 Fixed GPS speed 2016-07-08 10:29:16 +01:00
Martin Budden
97fe5afd6c Converted tabs to spaces. 2016-06-27 19:26:02 +01:00
Nathan
19779e000d Merge pull request #495 from savaga/sirinfpv-dev
New target SirinFPV
2016-06-18 09:05:01 -07:00
Martin Budden
e9a46c6ebb Cleanup of acc device drivers extern usage CF PR#2117 2016-06-16 18:09:05 +01:00
Evgeny Sychov
b7d45d5302 merge upstream into development branch 2016-06-14 08:53:46 -07:00
nathan
0fd8774d50 takin' a look 2016-06-13 22:53:37 -07:00
mikeller
fefbc4d4bf Graft of 'serial_rx_telemetry_on_same_port' into development for flight testing by @blckmn. 2016-06-13 20:44:08 +12:00
sblakemore
2df7e3cefa Add RTC6705 SPI VTX support 2016-05-31 07:15:37 +10:00
Carsten.Wache
04aaab1cae Send averaged cell voltage on A4 2016-04-06 20:18:33 +02:00
Bas Delfos
0a12937c4b Cell voltage for FrSky Telemetry protocol
Same implementation as SmartPort protocol
2016-02-26 19:02:30 +01:00
Pierre-A
d2b14109fe Fix bug in Hott GPS altitude 2016-02-23 23:15:32 +01:00
borisbstyle
e3dce9f705 Configurable VFAS cell/full voltage 2016-02-22 11:55:33 +01:00
borisbstyle
a1f30841c0 VFAS is now cell voltage 2016-02-21 13:31:22 +01:00
Thomas Miric
bf8c3c88bc Add Jeti Ex Bus receiver with telemetry capabilities 2016-02-08 23:26:28 +01:00
borisbstyle
63dcc3dc1d Add LTM Telemetry // Remove MSP telemetry 2016-02-03 11:14:35 +01:00
borisbstyle
4888a3a375 Update MSP // Sync to Cleanflight version 2016-02-03 11:00:26 +01:00
borisbstyle
e3b77b2ee5 Fix some compile warnings 2015-11-24 15:27:01 +01:00
borisbstyle
52868ddc00 Merge commit 'fix_waiting_for_data_problem' into betaflight 2015-11-05 01:23:40 +01:00
Pierre-A
5376dc4ce3 Fix Hott telemetry timing issue 2015-10-22 17:02:44 +02:00
Konstantin Sharlaimov (DigitalEntity)
5df8ca926c Quaternion-based DCM IMU (original code my S.Madgwick)
Restore binaries from merge
2015-10-22 10:45:36 +02:00
Pierre-A
48c8802153 Fix Hott telemetry timing issue 2015-10-20 14:48:57 +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
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
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
d36da111b2 Delete autotune. 2015-10-06 19:38:02 +01:00
Nicholas Sherlock
6e504ca52a Ability to see how many Tx bytes are free in serial port buffer 2015-10-01 16:48:56 +13:00
borisbstyle
babab7aa4e Merge remote-tracking branch 'Pierre-A/CLI_beeper_off' into betaflight 2015-09-29 12:21:18 +02:00
Dominic Clifton
ea35c735a3 Merge pull request #1230 from codepox/master
Bug Fix : Telemetry Smartport Current amperage is 10 times too big
2015-09-28 02:14:27 +01:00
Pierre-A
09e7a01b2c Selectively turning on/off the beeper through CLI 2015-09-15 15:41:30 +02:00
Dominic Clifton
5142ff032a HoTT - Apply quick workaround to allow HoTT to work on hardware serial
ports, previously only softserial was working. - See #1021
2015-08-19 17:55:01 +01:00
codepox
5c23e9a181 Bug: Telemetry Smartport Current amprerage is 10 times to big 2015-08-19 00:20:03 -04:00
Andre Bernet
03a4a594d3 GPS speed was 10x too big on frsky telemetry 2015-08-06 18:12:20 +02:00
DarkVegetableMatter
942c89237e Battery auto-detect and LPF for battery monitoring 2015-08-04 03:04:12 +01:00
Dominic Clifton
d5b44f69c1 Merge branch 'sport_fixes' of https://github.com/kilrah/cleanflight into kilrah-sport_fixes 2015-06-24 20:58:33 +01:00
Dominic Clifton
e5a50654e3 Improve code consistency by using function prefixes for telemetry
functions.

PR's to make similar changes to other non-static functions are welcomed.
2015-06-24 20:26:41 +01:00
U-possi\David
13d923a997 Smartport telemetry fixes. Closes #818 and #877. 2015-06-24 20:08:01 +01:00
Michael Hope
48024e512e various: use float instead of double.
Add 'f' suffixes to some constants so they don't get silently promoted
to double.  Use roundf() instead of round().

Saves 208 bytes of flash.

Signed-off-by: Michael Hope <mlhx@google.com>
2015-06-10 11:06:21 +01:00
Sam Cook
d6dc1f7bd8 Fix invocation of sendFakeLatLong() after 802218b77b.
Fix spelling in sendFakeLatLongThatAllowsHeadingDisplay function name.
2015-05-15 12:32:03 +01:00
Dominic Clifton
802218b77b Remove some logic and boolean arguments from FrSky GPS code. See
d58387c PR #855
2015-05-14 20:04:52 +01:00
Sam Cook
6776f9c02d Send a (non-zero) fake location when GPS isn't present to enable display of compass heading on OpenTX 2015-05-08 18:20:56 +01:00
Dominic Clifton
69292fc966 FrSky GPS code size and de-duplication improvements.
I noticed this after merging 593db0ce1e.

If the telemetry screen shows no fix when the fix is lost then perhaps
the intention was to make localGPS_coord static in the original code,
but if GPS_coord retains it's value when a fix is lost then this is ok,
please test!
2015-05-07 13:51:03 +01:00
Sam Cook
593db0ce1e Fix compilation errors when GPS is not #defined 2015-05-07 02:16:21 +01:00
Andre Bernet
c124398105 Timeout to exit the new loop in case we can't find something to send. Should never happen, but better safe than sorry. 2015-04-26 21:20:55 +04:00
Andre Bernet
58973381c5 Remove unnecessary timeout 2015-04-26 18:27:01 +04:00
Andre Bernet
c41508fe6d Loop through the smart port ID list locally (waiting for another main loop would cause the smart port request to time out and the slot would be lost) 2015-04-26 18:27:01 +04:00