Commit Graph

50 Commits

Author SHA1 Message Date
Andrew Tridgell
22ed074030 AP_OSD: fixed fonts for new font system 2018-11-29 15:35:50 +11:00
Andrew Tridgell
8bac95209b AP_OSD: update to match plane3.9.0 2018-08-02 12:38:38 +09:00
Andrew Tridgell
88987608ae AP_OSD: display --- when no airspeed available 2018-07-05 10:39:48 +10:00
Andrew Tridgell
f44fe31c23 AP_OSD: added check for get_telem_data() 2018-07-05 10:39:46 +10:00
Andrew Tridgell
5a0354dfee AP_OSD: make packed decimal the default
and fix SITL char spacing
2018-07-05 10:39:44 +10:00
Alexander Malishev
7320b15be4 AP_OSD: fixed packed dot 2018-07-05 10:39:41 +10:00
Andrew Tridgell
eb238a3c80 AP_OSD: added blink for SITL backend 2018-07-05 10:39:39 +10:00
Andrew Tridgell
ccdd5d2bbf AP_OSD: use a thread for SITL OSD
this allows for window scaling and should fix ubuntu 18 warning
2018-07-05 10:39:37 +10:00
Andrew Tridgell
76bf630efd AP_OSD: fixed sign of altitude 2018-07-05 10:39:35 +10:00
Andrew Tridgell
141b9703a9 AP_OSD: added option to pack decimal numbers 2018-07-05 10:39:32 +10:00
Andrew Tridgell
d8b643a888 AP_OSD: fixed sign on GPS coords 2018-07-05 10:39:29 +10:00
Kelly-Foster
2f77c4cddb AP_OSD: widgets for BLHeli32 ESC amps, temp, rpm, and GPS lat/long 2018-07-05 10:39:27 +10:00
Andrew Tridgell
f008015b24 AP_OSD: fixed vector orientation 2018-07-05 10:39:25 +10:00
Alexander Malishev
4485efe989 AP_OSD: fixed up/down arrows 2018-07-05 10:39:23 +10:00
Alexander Malishev
b370131505 AP_OSD: fixed vertical speed item 2018-07-05 10:39:20 +10:00
Alexander Malishev
57e26c0e6b AP_OSD: fixed speed vector calculation 2018-07-05 10:39:18 +10:00
Alexander Malishev
9dcd9298a7 AP_OSD: fixed review issues 2018-07-05 10:39:16 +10:00
Alexander Malishev
734e5647f5 AP_OSD: reduce width of the vspeed item 2018-07-05 10:39:13 +10:00
Alexander Malishev
80d85ceebc AP_OSD: fixed type in the script 2018-07-05 10:39:10 +10:00
Alexander Malishev
5e66b57e0c AP_OSD: added airspeed and climbrate 2018-07-05 10:39:08 +10:00
Alexander Malishev
1514a96bcb AP_OSD: add wind speed/direction item 2018-07-05 10:39:06 +10:00
Alexander Malishev
90d6922de5 AP_OSD: show direction of the groundspeed vector 2018-07-05 10:39:04 +10:00
Alexander Malishev
9f559d2f82 AP_OSD: add compass item 2018-07-05 10:39:02 +10:00
vierfuffzig
f6bfb76691 AP_OSD: implement throttle and heading 2018-07-05 10:39:00 +10:00
Alexander Malishev
70829e67ce AP_OSD: fixed horizon roll/pitch signs 2018-07-05 10:38:57 +10:00
Alexander Malishev
b9d36f1a77 AP_OSD: fix home direction 2018-07-05 10:38:55 +10:00
Alexander Malishev
08ff48bd74 AP_OSD: give credits to the original authors 2018-07-05 10:38:52 +10:00
Andrew Tridgell
0af83f9364 AP_OSD: use correct SFML header file 2018-07-02 10:43:48 +10:00
Andrew Tridgell
35192a6162 AP_OSD: added SITL OSD backend 2018-07-01 21:21:28 +10:00
Alexander Malishev
0169a9287d AP_OSD: fixed issues with horizont and home
Fixed roll direction.
Fixed home direction at small distances
2018-07-01 20:26:53 +10:00
Alexander Malishev
daf13cb9f4 AP_OSD: add home item 2018-07-01 20:26:53 +10:00
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.
2018-07-01 20:26:53 +10:00
Alexander Malishev
c0db1a3625 AP_OSD: fix warnings 2018-07-01 20:26:53 +10:00
Alexander Malishev
9b687e0e50 AP_OSD: use autoscroll in text messages, add artificial horizon 2018-07-01 20:26:53 +10:00
Alexander Malishev
1949166dde AP_OSD: add two new methods to switch osd screen 2018-07-01 20:26:53 +10:00
Alexander Malishev
d0571f55ed AP_OSD: use autoincrement mode to reduce spi traffic 2018-07-01 20:26:53 +10:00
Andrew Tridgell
ea3467348e AP_OSD: fixed typo 2018-06-27 14:55:00 +10:00
Andrew Tridgell
a86c4d27e1 AP_OSD: fixed CI build error 2018-06-27 14:55:00 +10:00
vierfuffzig
aeaf695d83 AP_OSD: add ground speed item 2018-06-27 14:55:00 +10:00
Alexander Malishev
fcd351b5c0 AP_OSD: fixed gps stat and messages items, reformat 2018-06-27 14:55:00 +10:00
Alexander Malishev
af96673004 AP_OSD: added screen switch by rc channel 2018-06-27 14:55:00 +10:00
Alexander Malishev
e487f37fd7 HAL_ChibiOS: added font check on startup
Based on Andrew Tridgell suggestion
2018-06-27 14:55:00 +10:00
Andrew Tridgell
43d0a61da0 AP_OSD: fixed build 2018-06-27 14:55:00 +10:00
Andrew Tridgell
76fd0962e7 AP_OSD: fixes from review comments 2018-06-27 14:55:00 +10:00
Andrew Tridgell
06fdc50169 AP_OSD: switched to 2-d arrays
makes it a bit easier to read
2018-06-27 14:55:00 +10:00
Andrew Tridgell
2fb63828bb AP_OSD: use fixed array sizes
the allocation didn't win anything as the backend is already allocated
2018-06-27 14:55:00 +10:00
Andrew Tridgell
2c29d1c297 AP_OSD: tidy ups 2018-06-27 14:55:00 +10:00
Andrew Tridgell
5dc3515c83 AP_OSD: fixed X range 2018-06-27 14:55:00 +10:00
Andrew Tridgell
8f8107d13f AP_OSD: moved to new parameter system 2018-06-27 14:55:00 +10:00
Alexander Malishev
c1d82a43c5 AP_OSD: initial version 2018-06-27 14:55:00 +10:00