2020-02-24 21:54:21 +00:00
|
|
|
|
|
|
|
#ifdef WITH_OLED
|
|
|
|
|
2020-04-29 21:00:22 +00:00
|
|
|
int OLED_DisplayStatus (uint32_t Time, uint8_t LineIdx=0);
|
2020-02-24 21:54:21 +00:00
|
|
|
int OLED_DisplayPosition(GPS_Position *GPS=0, uint8_t LineIdx=2);
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef WITH_U8G2_OLED
|
|
|
|
|
2020-04-29 21:00:22 +00:00
|
|
|
void OLED_DrawStatus (u8g2_t *OLED, uint32_t Time, uint8_t LineIdx=0);
|
|
|
|
void OLED_DrawPosition (u8g2_t *OLED, GPS_Position *GPS=0, uint8_t LineIdx=2);
|
|
|
|
|
|
|
|
void OLED_DrawLogo (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawGPS (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawRF (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawRelay (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawLookout (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawTrafWarn (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawBaro (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawBattery (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawStatusBar(u8g2_t *OLED, GPS_Position *GPS=0);
|
2023-05-20 15:57:07 +00:00
|
|
|
void OLED_DrawNetwork (u8g2_t *OLED, GPS_Position *GPS=0);
|
2020-04-29 21:00:22 +00:00
|
|
|
void OLED_DrawSystem (u8g2_t *OLED, GPS_Position *GPS=0);
|
|
|
|
void OLED_DrawID (u8g2_t *OLED, GPS_Position *GPS=0);
|
2020-04-27 10:44:18 +00:00
|
|
|
void OLED_DrawAltitudeAndSpeed(u8g2_t *OLED, GPS_Position *GPS=0);
|
2020-10-09 13:08:50 +00:00
|
|
|
void OLED_DrawFlight (u8g2_t *OLED, GPS_Position *GPS=0);
|
2020-10-08 01:30:52 +00:00
|
|
|
void OLED_DrawLoRaWAN (u8g2_t *OLED, GPS_Position *GPS=0);
|
2020-02-24 21:54:21 +00:00
|
|
|
#endif
|