Alexander Malishev
8dd4108f3c
AP_OSD: create usable default osd layout
7 years ago
Andrew Tridgell
6eb00b92fd
AP_OSD: don't panic on bad font num in SITL
7 years ago
Andrew Tridgell
52a8198311
AP_OSD: added font switching at runtime for SITL
7 years ago
Andrew Tridgell
64fae25882
AP_OSD: added runtime font switching
7 years ago
Andrew Tridgell
5682cef162
AP_OSD: created font binaries
7 years ago
vierfuffzig
4f1db0f979
AP_OSD: added fonts and styles
7 years ago
vierfuffzig
795947b405
AP_OSD: Addded README.md for fonts
7 years ago
Andrew Tridgell
7454c9f8c5
AP_OSD: load font on startup
...
this reduces memory fragmemtation and maximises available memory
during update
7 years ago
Andrew Tridgell
6347de2b89
AP_OSD: added OSD_FONT parameter
...
allow for user selection of font
7 years ago
Andrew Tridgell
4055f28bc5
AP_OSD: use font*.bin as font name
7 years ago
Andrew Tridgell
822e20f830
AP_OSD: rename clarity.bin to font0.bin
7 years ago
Andrew Tridgell
aa205d0537
AP_OSD: use compressed font file
7 years ago
Andrew Tridgell
b98d941526
AP_OSD: use thread_create API
...
this prevents a freeze in the FAT filesystem from affecting the OSD
7 years ago
Andrew Tridgell
dbe096e2f3
AP_OSD: default OSD_TYPE to SITL when enabled with --osd
7 years ago
Andrew Tridgell
ba1a611ea9
AP_OSD: fixed CPU usage in SITL thread
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
Andrew Tridgell
84d2b1cd93
AP_OSD: make packed decimal the default
...
and fix SITL char spacing
7 years ago
Alexander Malishev
3fb034e350
AP_OSD: fixed packed dot
7 years ago
Andrew Tridgell
9df4be7f49
AP_OSD: added blink for SITL backend
7 years ago
Andrew Tridgell
7d4a6795d8
AP_OSD: use a thread for SITL OSD
...
this allows for window scaling and should fix ubuntu 18 warning
7 years ago
Andrew Tridgell
7ce72fe571
AP_OSD: fixed sign of altitude
7 years ago
Andrew Tridgell
af46388d6c
AP_OSD: added option to pack decimal numbers
7 years ago
Andrew Tridgell
5ef0c454e3
AP_OSD: fixed sign on GPS coords
7 years ago
Kelly-Foster
dcc272bd6f
AP_OSD: widgets for BLHeli32 ESC amps, temp, rpm, and GPS lat/long
7 years ago
Andrew Tridgell
9702f4f822
AP_OSD: fixed vector orientation
7 years ago
Alexander Malishev
38c71bbfc7
AP_OSD: fixed up/down arrows
7 years ago
Alexander Malishev
64cfa3beef
AP_OSD: fixed vertical speed item
7 years ago
Alexander Malishev
e2b431f69f
AP_OSD: fixed speed vector calculation
7 years ago
Alexander Malishev
2ef82173b4
AP_OSD: fixed review issues
7 years ago
Alexander Malishev
e9600d9a08
AP_OSD: reduce width of the vspeed item
7 years ago
Alexander Malishev
f23a40d967
AP_OSD: fixed type in the script
7 years ago
Alexander Malishev
e59e7a3754
AP_OSD: added airspeed and climbrate
7 years ago
Alexander Malishev
982e1e45dc
AP_OSD: add wind speed/direction item
7 years ago
Alexander Malishev
d73a7c051d
AP_OSD: show direction of the groundspeed vector
7 years ago
Alexander Malishev
c05bae3ca2
AP_OSD: add compass item
7 years ago
vierfuffzig
41e84fa627
AP_OSD: implement throttle and heading
7 years ago
Alexander Malishev
802f6a4a1c
AP_OSD: fixed horizon roll/pitch signs
7 years ago
Alexander Malishev
ec528b2c18
AP_OSD: fix home direction
7 years ago
Alexander Malishev
11131d34e3
AP_OSD: give credits to the original authors
7 years ago
Andrew Tridgell
0af83f9364
AP_OSD: use correct SFML header file
7 years ago
Andrew Tridgell
35192a6162
AP_OSD: added SITL OSD backend
7 years ago
Alexander Malishev
0169a9287d
AP_OSD: fixed issues with horizont and home
...
Fixed roll direction.
Fixed home direction at small distances
7 years ago
Alexander Malishev
daf13cb9f4
AP_OSD: add home item
7 years ago
Alexander Malishev
d2e2a5b2ea
AP_OSD: fixes in screen swithing methods
...
Do not switch to the next screen just after initialization.
Reduced auto switch interval to 1s.
Allow switch sreen in autoswitch mode just after transition.
7 years ago
Alexander Malishev
c0db1a3625
AP_OSD: fix warnings
7 years ago
Alexander Malishev
9b687e0e50
AP_OSD: use autoscroll in text messages, add artificial horizon
7 years ago
Alexander Malishev
1949166dde
AP_OSD: add two new methods to switch osd screen
7 years ago
Alexander Malishev
d0571f55ed
AP_OSD: use autoincrement mode to reduce spi traffic
7 years ago
Andrew Tridgell
ea3467348e
AP_OSD: fixed typo
7 years ago