PEController BSP v4
Board Support Package for PEController from Taraz Technologies
 
Loading...
Searching...
No Matches
Typedefs

Typedefs

typedef void(* DisplayLayer) (ltdc_layer_info_t *layerInfo, int layerIdx)
 Call the LTDC module to display relevant layer.
 

Enumerations

enum  screen_type_t {
  SCREEN_SPLASH = 0 , SCREEN_MAIN , SCREEN_CONF , SCREEN_APPINFO ,
  SCREEN_intelliSENS , SCREEN_COUNT , SCREEN_NONE , SCREEN_PREVIOUS
}
 Defines the available screen types. More...
 
enum  image_align_x_t { ALIGN_LEFT_X , ALIGN_RIGHT_X , ALIGN_CENTER_X }
 X-Axis alignment for the image. More...
 
enum  image_align_y_t { ALIGN_UP_Y , ALIGN_DOWN_Y , ALIGN_CENTER_Y }
 Y-Axis alignment for the image. More...
 

Detailed Description

Typedef Documentation

◆ DisplayLayer

typedef void(* DisplayLayer) (ltdc_layer_info_t *layerInfo, int layerIdx)
Parameters
layerInfoLayer information
layerIdxLayer ID

Enumeration Type Documentation

◆ image_align_x_t

Enumerator
ALIGN_LEFT_X 

Horizontal Left Alignment

ALIGN_RIGHT_X 

Horizontal Right Alignment

ALIGN_CENTER_X 

Horizontal Center Alignment

◆ image_align_y_t

Enumerator
ALIGN_UP_Y 

Vertical Up Alignment

ALIGN_DOWN_Y 

Vertical Down Alignment

ALIGN_CENTER_Y 

Vertical Center Alignment

◆ screen_type_t

Enumerator
SCREEN_SPLASH 

Splash Screen

SCREEN_MAIN 

Main Screen

SCREEN_CONF 

Configuration Screen

SCREEN_APPINFO 

Application Information Screen

SCREEN_intelliSENS 

intelliSENS Information Screen

SCREEN_COUNT 

Not a type. Use this to get the total number of legal types

SCREEN_NONE 

Invalid Screen

SCREEN_PREVIOUS 

Previous Screen