INOS
|
EA eDIPTFT43-A display declaration. More...
Go to the source code of this file.
Classes | |
struct | STFTEvent |
struct | STFTCharMap |
Structure for mapping ASCII special chars to LCD chars. More... | |
struct | STFTInternalInfo |
Structure for internal display info. More... | |
struct | STFTHardcopy |
struct | SBtnFrameColor |
Define a button's colors. More... | |
struct | SBtnFrameShape |
Define a button's frame. More... | |
struct | SBtnFont |
Define a button's font. More... | |
struct | STouchButton |
All information defining a touch button. More... | |
struct | STFTFontInfo |
Information about a system font. More... | |
struct | SComBuffer |
struct | SComFifo |
Communication fifo buffer. More... | |
class | CINOSSioTft |
Macros | |
#define | DF_SIO_TFT_MOD_XDB "xcfg-mod-sio-tft" |
Name of xml definition file for sio tft. | |
#define | DF_SIOTFT_KEY_NOP 0 |
#define | DF_SIOTFT_KEY_ENTER 1 |
#define | DF_SIOTFT_KEY_DELETE 2 |
#define | DF_SIOTFT_KEY_UP 3 |
#define | DF_SIOTFT_KEY_DOWN 4 |
#define | DF_SIOTFT_KEY_LEFT 5 |
#define | DF_SIOTFT_KEY_RIGHT 6 |
#define | DF_SIOTFT_KEY_CLEAR 7 |
#define | DF_SIOTFT_KEY_ESCAPE 8 |
#define | DF_SIOTFT_KEY_LAYOUT 9 |
#define | DF_SIOTFT_EVENT_QUEUE_SIZE 16 |
#define | DF_SIOTFT_NORMAL 0x00000000 |
#define | DF_SIODIS_STRETCHX 0x00000001 |
#define | DF_SIODIS_STRETCHY 0x00000002 |
#define | DF_SIOTFT_STRETCH (DF_SIODIS_STRETCHX|DF_SIODIS_STRETCHY) |
#define | DF_SIODIS_INVERT 0x00000004 |
#define | DF_SIOTFT_Pix_X 480 |
#define | DF_SIOTFT_Pix_Y 272 |
#define | DF_SIOTFT_DC1 0x11 |
#define | DF_SIOTFT_DC2 0x12 |
#define | DF_SIOTFT_ESC 0x1B |
#define | DF_SIOTFT_ACK 0x06 |
#define | DF_SIOTFT_NAK 0x15 |
#define | DF_SIOTFT_CMD_AREA 0xD0 |
Special command value for touch areas. | |
#define | DF_SIOTFT_Col_transparent 0 |
#define | DF_SIOTFT_Col_black 1 |
#define | DF_SIOTFT_Col_blue 2 |
#define | DF_SIOTFT_Col_red 3 |
#define | DF_SIOTFT_Col_green 4 |
#define | DF_SIOTFT_Col_magenta 5 |
#define | DF_SIOTFT_Col_cyan 6 |
#define | DF_SIOTFT_Col_yellow 7 |
#define | DF_SIOTFT_Col_white 8 |
#define | DF_SIOTFT_Col_dark_gray 9 |
#define | DF_SIOTFT_Col_orange 10 |
#define | DF_SIOTFT_Col_purple 11 |
#define | DF_SIOTFT_Col_light_red 12 |
#define | DF_SIOTFT_Col_dark_cyan 13 |
#define | DF_SIOTFT_Col_light_green 14 |
#define | DF_SIOTFT_Col_light_blue 15 |
#define | DF_SIOTFT_Col_gray 16 |
#define | DF_SIOTFT_Cursor_OFF 0 |
#define | DF_SIOTFT_Cursor_ON 1 |
Enumerations | |
enum | ETouchInvert { eTIClear =0, eTISet =1, eTIToggle =2 } |
enum | ETouchReaction { eTRInvert, eTRSummer } |
enum | ETextAlignment { eTALeft =0x4C, eTACenter =0x43, eTARight =0x52 } |
enum | EBlockTextAlignment { eBTUpperLeft =1, eBTUpperCenter =2, eBTUpperRight =3, eBTMiddleLeft =4, eBTMiddleCenter =5, eBTMiddleRight =6, eBTLowerLeft =7, eBTLowerCenter =8, eBTLowerRight =9 } |
Define text alignment in block text output. | |
enum | ETftError { eErrNoError =0, eErrFrameErrorACK, eErrFrameErrorESC, eErrFrameErrorDC1, eErrFrameErrorDC2, eErrFrameErrorLen, eErrTimeout, eErrChecksum } |
Errors of tft display functions. | |
enum | ETftReply { eTftRplAnaTouch = 0x00000001, eTftRplMatrix = 0x00000002, eTftRplTouchArea = 0x00000004, eTftRplProjectName = 0x00000008, eTftRplInternalInfo = 0x00000010, eTftRplHardCopy = 0x00000020 } |
Type of replies successfully received from tft display. | |
EA eDIPTFT43-A display declaration.
project : INDEL PowerPC language : GNU C++ system : Embedded
Handle display eDIPTFT43-A from Electronic Assembly.