Andrew Tridgell
a2d86eac6d
AP_OSD: allow for loading fonts from sdcard
...
user can put fontN.bin on their sdcard and it will replace the font in
romfs. This makes for easy font development, and allows for multiple
languages
This replaces #15668
4 years ago
Andrew Tridgell
c4d78a7d8c
AP_OSD: fixes for modified AP_ROMFS API
...
need to use AP_ROMFS::free()
5 years ago
Peter Barker
32a6f0026a
AP_OSD: add mutex against maniplating sf windows from different threads
6 years ago
Andrew Tridgell
b3b59c7298
AP_OSD: removed unusued AP_Common/Semaphore.h
6 years ago
Peter Barker
41b6f30450
AP_OSD: add include for WITH_SEMAPHORE
6 years ago
Andrew Tridgell
17049ff5f5
AP_OSD: use WITH_SEMAPHORE()
...
and removed usage of hal.util->new_semaphore()
6 years ago
Alexander Malishev
785cf293cd
AP_OSD: use software blink
...
This should fix blink issue with some hardware
7 years ago
Alexander Malishev
ac71a181d6
AP_OSD: refactoring based on review suggestions
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
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
aa205d0537
AP_OSD: use compressed font file
7 years ago
Andrew Tridgell
ba1a611ea9
AP_OSD: fixed CPU usage in SITL thread
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
35192a6162
AP_OSD: added SITL OSD backend
7 years ago