mikeller
0bce8549ee
Renamed 'fc/fc_' files to remove the double 'fc'.
2018-08-26 14:07:06 +12:00
mikeller
6a77c5f576
Removed OSD_SLAVE defines.
2018-08-23 23:03:22 +12:00
mikeller
8a72362a67
Fixed tests.
2018-08-21 00:36:47 +12:00
mikeller
6de1c32d9d
Added shadow copies for CLI and MSP.
2018-08-21 00:36:47 +12:00
mikeller
c99629bbf1
Removed calls to (latching) 'feature()'.
2018-08-21 00:35:55 +12:00
Michael Keller
283e55e45d
Removed SPRACINGF3OSD support.
2018-08-08 08:32:20 +12:00
Andrey Mironov
65bff6b7d7
Added a condition for enabling OSD task
2018-07-24 13:40:01 +03:00
Bruce Luckcuck
a754ad4f47
Change TASK_RX frequancy from 50hz (20ms) to 33hz (30ms)
...
Work around to better handle RX protocols that have frame intervals >= 20ms. Otherwise the task would run at the end of the task interval causing slower protocols to run again after the remaining delay. This interferes with rc interpolation and also the frame rate detection in rc smoothing.
2018-07-01 18:08:46 -04:00
azolyoung
5967b9b597
fixed the coding-style issues
2018-06-24 10:23:11 +08:00
azolyoung
53458d4cf1
Change rcsplit protocol to async
2018-06-23 11:55:15 +08:00
mikeller
40f0c87906
Increased task frequency for the main task.
2018-06-17 13:40:15 +12:00
mikeller
ad9a06289f
Added workaround for target independence test.
2018-06-17 13:40:15 +12:00
mikeller
1bd502e9ac
Removed function declaration.
2018-06-17 13:40:15 +12:00
mikeller
d2c2bc3155
Reinstated USB connection debug.
2018-06-17 13:39:39 +12:00
mikeller
8107ad254c
Fixed special case for SPRACINGF3OSD, fixed tests.
2018-06-17 13:39:39 +12:00
mikeller
afb6068400
Removed tasks from PID loop that don't belong there.
2018-06-17 13:39:39 +12:00
mikeller
444e5c43a5
Fixed USB HID channel mapping in Windows.
2018-06-13 01:34:36 +12:00
Kevin
ba0de59fc1
Fix altitude task when using GPS only.
2018-06-03 11:40:12 +02:00
jflyper
041bfb22c6
Create a pg for rxConfig
2018-05-27 09:13:04 +09:00
mikeller
2feae20c32
Replaced instances of '#include <platform.h>' with '#include "platform.h"'.
2018-05-24 23:46:19 +12:00
mikeller
9bf762e9e8
Eliminated more unnecessary calls.
2018-05-10 02:11:41 +12:00
Michael Keller
8f50aad585
Merge pull request #5809 from jirif/rx_rate_calculation
...
Fix rx rate calculation when using fport
2018-05-05 18:34:59 +12:00
Diego Basch
c46be03047
added gps for altitude estimation, remove most unused code, rename altitude.c to position.c, add hdop to nmea
2018-05-04 08:45:26 -07:00
jirif
fa40fbe865
Fix RX rate calculation when using fport
2018-05-04 07:45:47 +02:00
blckmn
a9f74cd6df
Removed excess trailing spaces before new lines on licenses.
2018-04-25 20:58:00 +10:00
blckmn
46fe22b4bd
Direct license replacement
2018-04-22 09:22:46 +10:00
conkerkh
a9136e2ba0
Add CDC+HID on F7 ( #5596 )
2018-04-02 14:35:51 +12:00
conkerkh
b9ab42d6a7
Enable Composite USB HID for all F4, add PG for USB device. ( #5525 )
2018-03-25 12:44:57 +13:00
conkerkh
4786e1a333
Add Composite CDC+HID device option. ( #5478 )
...
* Add Composite CDC+HID device option.
- It passes on though HID interface 8 channels received from TX
- Endpoints are reconfigured to support HID interface
- Potentially this can slow down SPI Flash transfer though CDC interface...
- This could be addressed by support for MSC when using SPI Flash (emulating FATFS)
* Different way to handle MIN redefine
2018-03-22 15:21:22 +13:00
jflyper
416495e17a
Convert BEEPER to USE_ scheme ( #5433 )
2018-03-11 09:28:08 +13:00
Michael Keller
9bcc6aca8e
Revert "BEEPER Conversion to use USE_ scheme" ( #5368 )
2018-03-04 09:40:17 +13:00
jflyper
ea0db878bf
Convert to USE_ scheme
2018-03-02 22:29:40 +09:00
jflyper
6557b161aa
Add box to pinio monitor/mapper
2018-02-12 13:54:40 +09:00
Martin Budden
6678302103
Tidy of fc_tasks
2018-02-01 09:06:32 +00:00
Michael Keller
14b3d574f7
Revert "Size Optimization: Move time-critical code from fc_core.c to fc_tasks.c"
2018-01-31 08:41:46 +13:00
Bruce Luckcuck
4712b0aca1
Discussion: Move time-critical code from fc_core.c to fc_tasks.c
...
Change fc_core.c to be size-optimized to reduce overall firmware size. Saves 3288 bytes on OMNIBUS as an example.
2018-01-29 20:11:25 -05:00
mikeller
8b636ff86a
Avoid RC processing when no new RC data was received.
2018-01-25 02:01:29 +13:00
Martin Budden
78cc4f65a1
Avoided compass task wrapper function
2018-01-20 13:35:22 +00:00
Martin Budden
0e42826d4d
Remove VTX task wrapper
2018-01-12 08:57:43 +00:00
Michael Keller
4258651b3a
Merge pull request #4881 from jflyper/bfdev-adc-internal-full-task-version
...
VREFINT and core temperature support, full task polling version
2018-01-10 16:12:05 +13:00
jflyper
a03b85025c
Internal ADC support, full task polling version
2018-01-10 11:49:56 +09:00
mikeller
385623bd9d
Converted defines for VTX_COMMON
, VTX_CONTROL
, VTX_RTC6705
, VTX_RTC6705SOFTSPI
, VTX_TRAMP
, VTX_SMARTAUDIO
to use USE_
prefix.
2018-01-09 17:34:34 +13:00
jflyper
11c47c631b
Port iNav's rangefinder
2017-12-20 12:54:19 +09:00
jflyper
db014752d7
Convert TRANSPONDER to USE_xxx scheme
2017-12-11 02:49:00 +09:00
Martin Budden
22c672fa7d
Add acc and gyro accumulators to improve attitude estimation
2017-11-28 06:26:57 +00:00
Martin Budden
417acc8f01
Retain altitude calculation
2017-11-19 14:38:11 +00:00
Martin Budden
d22b01b5ec
Added USE_ALT_HOLD build flag
2017-11-19 13:20:47 +00:00
Martin Budden
8044d08fb3
Renamed fc_msp* files to msp*
2017-11-12 21:43:09 +00:00
Martin Budden
e3ee9a5588
Created new interface directory
2017-11-12 12:20:58 +00:00
Curtis Bangert
c1265dd0a5
vtx_low_power_disarm: minimize vtx power output while disarmed
2017-11-10 11:21:53 -05:00