Martin Budden
8edb9ef810
Minor gyro optimisations
2017-01-08 21:36:16 +00:00
blckmn
79c593b048
Updated in response to feedback.
...
Now using linked list.
2017-01-06 09:22:58 +11:00
blckmn
c9dac34cac
Added simple dispatcher task for executing func after specified period.
2017-01-05 20:58:56 +11:00
Martin Budden
79f0a7088a
Moved serial_cli to fc directory
2017-01-04 11:13:40 +00:00
jflyper
0b981ecfb1
Merge remote-tracking branch 'betaflight/master' into bfdev-smartaudio
2016-12-31 23:30:47 +09:00
borisbstyle
4e3704374a
Cleanup mw.c // Remove unnecessary functions
2016-12-30 14:00:10 +01:00
jflyper
86bb650617
Merge remote-tracking branch 'betaflight/master' into bfdev-smartaudio
2016-12-30 00:11:57 +09:00
Martin Budden
372ddf67cf
Merge pull request #1840 from atomiclama/bf_remove_warning
...
cppcheck warning removal
2016-12-26 16:33:09 +01:00
Martin Budden
ee8a1676c4
Moved accelerometerTrims into accelerometerConfig()
2016-12-17 22:30:03 +00:00
atomiclama
cdf7e43ab1
cppcheck warning removal
2016-12-16 14:26:16 +00:00
jflyper
af3132d422
Rebased
2016-12-12 06:35:38 +09:00
Bas Delfos
1561481e52
Enable battery task when ESC sensor is available
2016-12-08 21:19:23 +01:00
Bas Delfos
b53cbbefc3
Moved ESC telemetry to sensors
2016-12-08 21:19:23 +01:00
jflyper
0f59251b58
Rebased
2016-12-09 00:09:25 +09:00
Martin Budden
229f6d14d4
Moved accZero and magZero out of sensorTrims into acc and compass config
2016-12-05 06:49:15 +00:00
jflyper
0cbe440cea
Rebased
2016-12-05 11:43:34 +09:00
Martin Budden
8d3c825646
Converted currentTime to currentTimeUs
2016-12-01 20:00:44 +00:00
Martin Budden
be5b709af6
Merge pull request #1719 from martinbudden/bf_ccm_stack
...
Enabled CCM RAM for stack. Added stack watermarking
2016-12-01 19:06:54 +01:00
Martin Budden
b8b9c95f57
Moved sensor global data into sensor_s structs
2016-12-01 17:47:17 +00:00
Martin Budden
2b3cc549e9
Enabled CCM RAM for stack. Added stack watermarking
2016-12-01 09:46:47 +00:00
Martin Budden
c175d304c2
Added rx, arming, mixer, and airplane config() macros
2016-11-30 23:06:42 +00:00
Martin Budden
a9280d732a
Added sensor config macros
2016-11-30 21:30:57 +00:00
Martin Budden
dc9e773b02
Added flight3DConfig() macro
2016-11-30 11:46:20 +00:00
jflyper
34b1a18255
Merge remote-tracking branch 'betaflight/master' into bfdev-smartaudio
2016-11-29 10:59:30 +09:00
Martin Budden
4fe68ce093
Improved scheduler and task timing instrumentation
2016-11-27 07:08:24 +00:00
Martin Budden
d85eed0933
Move freestanding masterConfig items into structs
2016-11-24 17:34:05 +00:00
jflyper
4a9366ce85
Rebased on to master
2016-11-22 01:03:18 +09:00
Martin Budden
7249eefb9d
Updated CRSF telemetry so that telemetry and RX frames do not overlap
2016-11-17 22:36:11 +00:00
Bas Delfos
9fe84c0ff2
Fixed current updates and review comments
2016-11-17 22:04:44 +01:00
Bas Delfos
16178a0662
Implementation of KISS ESC Telemetry protocol
2016-11-17 22:04:44 +01:00
jflyper
61a87480b3
Rebased on to master (with merged CMS)
2016-11-15 15:46:43 +09:00
Martin Budden
e783217833
Tidy fc_tasks.c
2016-11-10 08:32:44 +00:00
jflyper
f783ef4015
Added a TASK_CMS start condition for MSP_DISPLAYPORT only case
2016-11-09 00:18:38 +09:00
Martin Budden
2a2960f584
Tidied up CMS related #defines
2016-11-08 06:38:22 +00:00
Martin Budden
30dfe0c3a5
Tidy of osd.c
2016-11-08 05:36:56 +00:00
Martin Budden
d8a83518db
CMS file renaming. displayPort renaming
2016-11-06 20:24:33 +00:00
Martin Budden
a7a428a5bb
Code tidy and addition of GPL headers
2016-11-06 10:29:11 +00:00
jflyper
278cf811a7
Rebased onto CMS (WIP, nasty OLEDCMS / cli hang bug)
...
When OLEDCMS is enabled, enter cli hangs the FC.
2016-11-04 01:59:02 +09:00
jflyper
ccdf1424c5
Rebased
2016-11-03 12:11:12 +09:00
Martin Budden
5bc1105871
Renamed display to dashboard
2016-11-02 05:00:09 +00:00
jflyper
2bf74e0513
Rebased onto current CMS dev
2016-11-01 15:36:57 +09:00
jflyper
9264a9a302
Working version after rebase (onto master)
2016-11-01 12:26:53 +09:00
jflyper
7960b1665d
Introduction of displayPort_t
2016-10-27 19:07:27 +09:00
jflyper
482dbe316b
Rebased again ...
2016-10-26 03:22:12 +09:00
jflyper
761e1c5bf2
Add OLED CMS support
2016-10-25 17:29:49 +09:00
Martin Budden
6aa40846fe
Improved MSP initialisation and independence from serial code
2016-10-24 18:49:08 +01:00
jflyper
6cf9086f56
CMS-OSD separation
2016-10-23 19:03:35 +09:00
jflyper
01eab00fd7
Configuration Menu System support for external OSD
...
A quick hack to support config menu on external OSD, consisiting of:
- CMS-OSD partial separation (CMS and OSD reside in a same file: osd.c)
- MSP message injection (take it as server-push in client-server model)
2016-10-20 22:42:39 +09:00
Martin Budden
a771280b50
Moved config.c from config directory to fc directory
2016-10-18 08:57:39 +01:00
Martin Budden
5f791cef77
Renamed some MSP related files
2016-10-16 11:13:38 +01:00