ESP32VGA
ESP32 VGA Controller and Graphics Library
Public Attributes | List of all members
ESP32VGA::Timings_t Struct Reference

Specifies the VGA timings. This is a modeline decoded. More...

#include <VGAController.h>

Public Attributes

char label [16]
 
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
 
bool doubleScan
 
ScreenBlock HStartingBlock
 

Detailed Description

Specifies the VGA timings. This is a modeline decoded.

Member Data Documentation

◆ doubleScan

bool ESP32VGA::Timings_t::doubleScan

If true each line repeated two times (allows low resolutions like 320x240...)

◆ frequency

uint32_t ESP32VGA::Timings_t::frequency

Pixel frequency (in Hz)

◆ HBackPorch

uint16_t ESP32VGA::Timings_t::HBackPorch

Horizontal Back Porch duration in pixels

◆ HFrontPorch

uint16_t ESP32VGA::Timings_t::HFrontPorch

Horizontal Front Porch duration in pixels

◆ HStartingBlock

ScreenBlock ESP32VGA::Timings_t::HStartingBlock

Horizontal starting block. DetermineshHorizontal order of signals

◆ HSyncLogic

char ESP32VGA::Timings_t::HSyncLogic

Horizontal Sync polarity '+' or '-'

◆ HSyncPulse

uint16_t ESP32VGA::Timings_t::HSyncPulse

Horizontal Sync Pulse duration in pixels

◆ HVisibleArea

uint16_t ESP32VGA::Timings_t::HVisibleArea

Horizontal visible area length in pixels

◆ label

char ESP32VGA::Timings_t::label[16]

Resolution text description

◆ VBackPorch

uint16_t ESP32VGA::Timings_t::VBackPorch

Vertical Back Porch duration in lines

◆ VFrontPorch

uint16_t ESP32VGA::Timings_t::VFrontPorch

Vertical Front Porch duration in lines

◆ VSyncLogic

char ESP32VGA::Timings_t::VSyncLogic

Vertical Sync polarity '-' or '-'

◆ VSyncPulse

uint16_t ESP32VGA::Timings_t::VSyncPulse

Vertical Sync Pulse duration in lines

◆ VVisibleArea

uint16_t ESP32VGA::Timings_t::VVisibleArea

Vertical number of visible lines


The documentation for this struct was generated from the following file: