ESP32VGA
ESP32 VGA Controller and Graphics Library
|
Specifies the VGA timings. This is a modeline decoded. More...
#include <vgacontroller.h>
Public Attributes | |
char | label [22] |
uint32_t | frequency |
uint16_t | HVisibleArea |
uint16_t | HFrontPorch |
uint16_t | HSyncPulse |
uint16_t | HBackPorch |
uint16_t | VVisibleArea |
uint16_t | VFrontPorch |
uint16_t | VSyncPulse |
uint16_t | VBackPorch |
char | HSyncLogic |
char | VSyncLogic |
uint8_t | scanCount |
ScreenBlock | HStartingBlock |
Specifies the VGA timings. This is a modeline decoded.
uint32_t FabGL::Timings::frequency |
Pixel frequency (in Hz)
uint16_t FabGL::Timings::HBackPorch |
Horizontal Back Porch duration in pixels
uint16_t FabGL::Timings::HFrontPorch |
Horizontal Front Porch duration in pixels
ScreenBlock FabGL::Timings::HStartingBlock |
Horizontal starting block. DetermineshHorizontal order of signals
char FabGL::Timings::HSyncLogic |
Horizontal Sync polarity '+' or '-'
uint16_t FabGL::Timings::HSyncPulse |
Horizontal Sync Pulse duration in pixels
uint16_t FabGL::Timings::HVisibleArea |
Horizontal visible area length in pixels
char FabGL::Timings::label[22] |
Resolution text description
uint8_t FabGL::Timings::scanCount |
Scan count. 1 = single scan, 2 = double scan (allowing low resolutions like 320x240...)
uint16_t FabGL::Timings::VBackPorch |
Vertical Back Porch duration in lines
uint16_t FabGL::Timings::VFrontPorch |
Vertical Front Porch duration in lines
char FabGL::Timings::VSyncLogic |
Vertical Sync polarity '+' or '-'
uint16_t FabGL::Timings::VSyncPulse |
Vertical Sync Pulse duration in lines
uint16_t FabGL::Timings::VVisibleArea |
Vertical number of visible lines