Miguel Angel Mulero Martinez
294bf5d0ef
Add compass bar to OSD
2017-06-14 08:52:26 +02:00
Michael Keller
7fe0ab9586
Merge pull request #3270 from DanNixon/new_osd_elements
...
Heading and vario OSD elements
2017-06-14 12:06:56 +12:00
Dan Nixon
5fd54cd7c2
Add numerical vario and heading OSD elements
2017-06-13 10:35:58 +01:00
Miguel Angel Mulero Martinez
64aa5824a7
Maximum Home Distance in OSD stats
2017-06-13 10:29:37 +02:00
Miguel Angel Mulero Martinez
2c9563e95d
Add HOME DISTANCE to OSD
2017-06-12 17:15:14 +02:00
Miguel Angel Mulero Martinez
24aef422ee
Add HOME DIRECTION arrow to OSD
2017-06-12 08:37:42 +02:00
Dan Nixon
1366676880
Add back the OSD disarmed element
2017-05-31 16:29:10 +01:00
Dan Nixon
7b6dc1b005
Small fixes from #3133
2017-05-23 17:07:18 +01:00
Dan Nixon
d83f0ddf5e
Add fly timers to stats, add armed time OSD elem.
...
Added:
- Fly time stat (total time armed)
- Armed time stat (time since last arming)
- Armed time OSD element (time since last arming)
2017-05-22 18:24:11 +01:00
Dan Nixon
3b353ae948
Allow toggling items on BFOSD stats screen
2017-05-06 20:40:43 +01:00
Bas Delfos
37e2b8be24
Added OSD Battery Usage progressbar
2017-05-04 20:38:09 +02:00
Dan Nixon
456d618d1b
Add pitch and roll angles to BFOSD
2017-04-28 14:32:52 +01:00
Hydra
4d70c43c1a
CF/BF - SPRACINGF3 - Use slower MSP displayport data rate when disarmed
...
to prevent configurator stalls.
* Probably the configurator should set the MSP data rate on connect
instead, but this solution works for now.
2017-04-17 18:27:41 +01:00
Martin Budden
996e8b31d9
Merge pull request #2782 from martinbudden/bf_osd_debug
...
Added debug fields to OSD
2017-04-12 17:18:18 +01:00
Hydra
722523df31
CF/BF - Allow OSD to be compiled without blackbox.
2017-04-09 13:48:47 +01:00
Martin Budden
9715508c7b
Added debug fields to OSD
2017-03-31 08:01:01 +01:00
Martin Budden
b370cec537
Added GPS position to OSD
2017-03-29 16:00:03 +01:00
Florian Ragwitz
a151d50929
Add average cell voltage to OSD
...
This can make it a little easier for some pilots to see where their
battery is at, especially if they move forth and back between different
cell counts a lot.
2017-03-18 11:57:30 -07:00
Martin Budden
9b62a4e38f
Added PG config definitions 10
2017-02-28 06:28:06 +00:00
Martin Budden
79d4b2146d
Preparation for conversion to parameter groups
2017-02-01 08:46:19 +00:00
jflyper
3bcf96e6eb
Manage BLINK attribute separate from config vars
2017-01-30 15:02:15 +01:00
Dan Nixon
1ad3d74f9f
Add PID and rate profile and battery warn to OSD
2017-01-29 00:27:25 +01:00
Martin Budden
5aa6187b00
Saved ROM in CLI valuTable by limiting min/max to int16_t
2017-01-21 07:42:18 +00:00
borisbstyle
50159ef6f6
Merge pull request #1811 from rafl/rafl/osd-wattage
...
Add electrical power to OSD
2016-12-30 13:32:13 +01:00
Hydra
08e40af088
SPRACINGF3NEO - VTX Support.
...
Note: Likely there will be a clash with DMA driven OSD and the VTX.
There is no support in the code to disable OSD updates prior to changing
VTX channel.
2016-12-23 17:46:15 +00:00
Florian Ragwitz
893ffd54d5
Add electrical power to OSD
2016-12-11 13:10:19 -08:00
Martin Budden
41dda49b44
Added ability to display PIDs in OSD
2016-12-06 13:24:04 +00:00
Martin Budden
8d3c825646
Converted currentTime to currentTimeUs
2016-12-01 20:00:44 +00:00
Martin Budden
3cf46ff16c
Made displayPort a parameter to osdInit
2016-11-19 06:47:53 +00:00
jflyper
062e8b7b26
MAX7456: Adjustable screen area position offsets
...
There are displays and goggles with slightly different timing
characteristics compared the standard ones. With such devices, screen
area may be too high or too low that top or bottom most characters may
be truncated.
This PR provides a way to adjust the screen area position so that
entire screen area can be shifted up or down, or left or right.
A new vcdProfile_t (VCD = Video Character Device) is defined and
video_system was moved from osdProfile also.
2016-11-16 23:30:10 +09:00
Martin Budden
30dfe0c3a5
Tidy of osd.c
2016-11-08 05:36:56 +00:00
Martin Budden
a7a428a5bb
Code tidy and addition of GPL headers
2016-11-06 10:29:11 +00:00
jflyper
a6b03a9473
Touch-ups after rebase
...
Led strip’s color manipulation was dropped due to the drastically
change in the config structure; led strip menu now only has feature
on/off.
2016-11-06 04:34:19 +09:00
jflyper
1aaf2d9d47
Minor touch ups
2016-10-29 13:40:27 +09:00
jflyper
720a841008
More displayPort_t, CANVAS as new feature, multi-display cycling
...
- Further touch-ups with displayPort_t handling.
- CANVAS is a FEATURE now.
- Device specific xxxCmsInit() are registered by device’s init, and
called by CMS upon entry to menu.
- Multiple display devices can be cycled by entering menu invocation
command while in menu.
- The menu invocation command is (was) changed to THR-Mid + YAW-Left +
Pitch-Full to avoid collision with MWOSD menu invocation command.
- More separation attempt.
2016-10-28 13:22:28 +09:00
jflyper
7960b1665d
Introduction of displayPort_t
2016-10-27 19:07:27 +09:00
jflyper
38660aa8a6
Touch-ups, tidy, bandwidth mgmt on serial canvas
2016-10-25 14:34:08 +09:00
jflyper
6cf9086f56
CMS-OSD separation
2016-10-23 19:03:35 +09:00
borisbstyle
09d16bd0cb
Merge branch 'master' into development
2016-10-07 01:41:55 +02:00
Dan Nixon
9d4c240671
New OSD features ( #1263 )
...
* Add max. alt to stats
* Allow toggle of crosshair separate from AH
2016-10-04 22:50:59 -07:00
Dan Nixon
03f340fe14
Merge branch 'master' into development
...
Conflicts:
src/main/build/version.h
src/main/drivers/max7456.c
src/main/io/osd.c
src/main/io/osd.h
src/main/target/OMNIBUSF4/target.c
2016-09-25 11:31:44 +01:00
Dan Nixon
aea5666cfb
Refactor OSD code
2016-09-24 13:57:26 +01:00
Marcin Baliniak
46ef430d44
Merge remote-tracking branch 'upstream/master'
2016-09-19 22:28:33 +02:00
Marcin Baliniak
110df75520
Removed unused variable
2016-09-19 21:32:14 +02:00
borisbstyle
79ca006431
Merge pull request #1171 from DanNixon/osd_altitude
...
Add barometric altitude to OSD
2016-09-19 11:58:28 +02:00
Dan Nixon
184bf12d3e
Add baro altitude to OSD
2016-09-18 22:46:56 +01:00
Marcin Baliniak
1e2a961bcd
New stack for OSD with full menus for PIDs etc.
...
There is a lot of changes and fixes in driver also
2016-09-18 21:27:09 +02:00
Martin Budden
2f9ca4355c
currentTime passed in scheduler task call
2016-09-17 16:01:37 +01:00
mikeller
f9354e53b3
Graft of 'cli_diff_command' into 'master'.
2016-08-10 00:03:53 +12:00
mikeller
31c3790a5d
Added CLI 'diff' command.
2016-08-09 07:26:32 +12:00