|
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.