Henry Wurzburg
59ce3f1007
AP_OSD: scale xtrack, add precision for distances <10 units
5 years ago
Henry Wurzburg
f592806184
AP_OSD: formatting fixes
5 years ago
Henry Wurzburg
57dc253be8
AP_OSD: Add autoranging to current and speed displays
5 years ago
vierfuffzig
6b1046f0ac
AP_OSD: add primary airspeed item
...
and fix param description
6 years ago
vierfuffzig
d1f80a841f
AP_OSD_Screen: fix param descriptions
6 years ago
Henry Wurzburg
ee079a50dc
OSD: fixes missing param def for SATS_EN and typos
6 years ago
Henry Wurzburg
deb3d6d8c3
OSD: Add panel parameter descriptions
6 years ago
Michael du Breuil
10410b696c
AP_OSD: Refactor battery current interface
6 years ago
Michael du Breuil
631b4380e1
AP_OSD: Include needed AP_Baro.h
6 years ago
Michael du Breuil
2ab8a2318e
AP_OSD: Fix AP_GPS.h include
6 years ago
Michael du Breuil
ba4c589ff2
AP_OSD: Fix depending upon AP_Logger for AP_BattMonitor header
6 years ago
Andrew Tridgell
48ac028cd0
AP_OSD: take ahrs and baro semaphores
...
this ensures OSD data is self-consistent within each item
6 years ago
Pierre Kancir
492c7532eb
AP_OSD: move get_bearing_cd to Location and rename to get_bearing_to
6 years ago
Dr.-Ing. Amilcar do Carmo Lucas
12a6e9ad69
AP_OSD: replace location_offset() and get_distance() function calls with Location object member function calls
...
This allows removing duplicated code
6 years ago
Tom Pittenger
1648a6544b
AP_OSD: unify singleton naming to _singleton and get_singleton()
6 years ago
Alexander Malishev
15db7a6b97
AP_OSD: normalize whitespace symbols
...
This fixes garbage on the screen (\n and \r symbols are not mapped
inside used fonts).
Thanks to @atshort for reporting the issue.
6 years ago
vierfuffzig
64915c69b6
AP_OSD: check for airspeed object
6 years ago
vierfuffzig
5a262a7f6a
AP_OSD: add secondary airspeed item
6 years ago
Andrew Tridgell
42b89e7427
AP_OSD: flash GPS if no lock
6 years ago
vierfuffzig
83f4f5c347
AP_BLHeli: add motor pole parameter
6 years ago
vierfuffzig
5b955333ce
AP_OSD: fix BLHAMPS current divisor
6 years ago
Randy Mackay
8d3b093bbf
AP_OSD: resolve compiler warning
6 years ago
Andrew Tridgell
1e0ca409d1
AP_OSD: check we have an airspeed object
7 years ago
vierfuffzig
2936f24814
AP_OSD: battery support improvements
...
adds airpseed temperatur item
adds secondary batt instance items
switches used capacities to Ah above 9999 mAh
volt / amp / distance symbols reworked and realigned to specific font styles
7 years ago
vierfuffzig
395820096a
AP_OSD add external baro temperature item
7 years ago
Randy Mackay
305d927dd8
AP_OSD: resolve compiler warnings
7 years ago
Hwurzburg
53a28cdf18
AP_OSD: Adding efficiency and climb efficiency
...
and new font characters
7 years ago
Hwurzburg
7c79175309
AP_OSD: add flytime item
7 years ago
Hwurzburg
5f72c9040e
AP_OSD: Adding flight distance and summary panels for OSD
7 years ago
Alexander Malishev
eec34fc47d
AP_OSD: add waypoint and xtrack_error items
7 years ago
vierfuffzig
aae1054a94
AP_OSD: add hdop display
7 years ago
Randy Mackay
8bf6e8e0cf
AP_OSD: fix compiler warnings
7 years ago
vierfuffzig
1c91bd3588
AP_OSD: added temperature item
7 years ago
Alexander Malishev
13b56d5870
AP_OSD: improve AHI for large roll angles
7 years ago
vierfuffzig
78386ed080
AP_OSD: added OSD_MSG_TIME parameter
7 years ago
Alexander Malishev
785cf293cd
AP_OSD: use software blink
...
This should fix blink issue with some hardware
7 years ago
Andrew Tridgell
6328a7233f
AP_OSD: cope with no EKF for vspeed
7 years ago
vierfuffzig
02bc49f6b5
AP_OSD: added roll and pitch angle items
7 years ago
Andrew Tridgell
33653b6734
AP_OSD: added SI and Aviation units
7 years ago
Andrew Tridgell
a085b33729
AP_OSD: make units tables a bit easier to read
...
and add OSD_UNITS parameter
7 years ago
Alexander Malishev
ac71a181d6
AP_OSD: refactoring based on review suggestions
7 years ago
Alexander Malishev
e364a815f8
AP_OSD: add warning levels for vbat, rssi and nsat
7 years ago
Alexander Malishev
731ae44ffa
AP_OSD: add imperial units option
7 years ago
Alexander Malishev
eaac477131
AP_OSD: add inverted roll AH and inverted wind direction
7 years ago
Alexander Malishev
dc454881df
AP_OSD: increased lat/lon field
...
Lattitude integer part could be 4 char wide like -171.123
7 years ago
vierfuffzig
4f1db0f979
AP_OSD: added fonts and styles
7 years ago
Andrew Tridgell
d280dbf119
AP_OSD: display --- when no airspeed available
7 years ago
Andrew Tridgell
f96c3c2c0f
AP_OSD: added check for get_telem_data()
7 years ago
Alexander Malishev
3fb034e350
AP_OSD: fixed packed dot
7 years ago
Andrew Tridgell
7ce72fe571
AP_OSD: fixed sign of altitude
7 years ago