APM:Libraries
|
#include <Display.h>
Public Member Functions | |
bool | init (void) |
void | update () |
Public Member Functions inherited from NotifyDevice | |
virtual | ~NotifyDevice () |
virtual void | handle_led_control (mavlink_message_t *msg) |
virtual void | handle_play_tune (mavlink_message_t *msg) |
Private Member Functions | |
void | draw_char (uint16_t x, uint16_t y, const char c) |
void | draw_text (uint16_t x, uint16_t y, const char *c) |
void | update_all () |
void | update_arm (uint8_t r) |
void | update_prearm (uint8_t r) |
void | update_gps (uint8_t r) |
void | update_gps_sats (uint8_t r) |
void | update_ekf (uint8_t r) |
void | update_battery (uint8_t r) |
void | update_mode (uint8_t r) |
void | update_text (uint8_t r) |
void | update_text_empty (uint8_t r) |
Private Attributes | |
Display_Backend * | _driver |
bool | _healthy |
uint8_t | _mstartpos |
uint8_t | _movedelay |
uint8_t | _screenpage |
const uint16_t | _send_text_valid_millis = 20000 |
Friends | |
class | Display_Backend |
Additional Inherited Members | |
Public Attributes inherited from NotifyDevice | |
const AP_Notify * | pNotify |
|
private |
Definition at line 426 of file Display.cpp.
Referenced by draw_text(), and update_gps_sats().
|
private |
Definition at line 405 of file Display.cpp.
Referenced by update_arm(), update_battery(), update_ekf(), update_gps(), update_gps_sats(), update_mode(), update_prearm(), update_text(), and update_text_empty().
|
virtual |
Implements NotifyDevice.
Definition at line 320 of file Display.cpp.
|
virtual |
Implements NotifyDevice.
Definition at line 360 of file Display.cpp.
|
private |
Definition at line 394 of file Display.cpp.
Referenced by init(), and update().
|
private |
Definition at line 449 of file Display.cpp.
Referenced by update().
|
private |
Definition at line 518 of file Display.cpp.
Referenced by update_all().
|
private |
Definition at line 509 of file Display.cpp.
Referenced by update_all().
|
private |
Definition at line 467 of file Display.cpp.
Referenced by update_all().
|
private |
|
private |
Definition at line 525 of file Display.cpp.
Referenced by update_all().
|
private |
Definition at line 458 of file Display.cpp.
Referenced by update_all().
|
private |
Definition at line 543 of file Display.cpp.
Referenced by update_all().
|
private |
Definition at line 534 of file Display.cpp.
Referenced by update_text().
|
friend |
|
private |
Definition at line 33 of file Display.h.
Referenced by draw_char(), init(), and update().
|
private |
|
private |
Definition at line 38 of file Display.h.
Referenced by update_text(), and update_text_empty().
|
private |
Definition at line 37 of file Display.h.
Referenced by update_text(), and update_text_empty().
|
private |
|
private |
Definition at line 42 of file Display.h.
Referenced by update_text().