|
CircleOS
1
|
General header for the STM32-circle projects. More...
Go to the source code of this file.
Data Structures | |
| struct | tMEMS_Info |
| MEMS state description. More... | |
| struct | tPointer_Info |
| Pointer position description. More... | |
| struct | tCX_USART_Config |
| USART extension configuration. More... | |
| struct | tCX_SPI_Config |
| SPI extension configuration. More... | |
| struct | tFontDef |
| struct | tFontTable |
| struct | tTrans |
| struct | tMenuItem |
| Menu item description. More... | |
| struct | tMenu |
| Menu description. More... | |
| struct | tToolbarItem |
| Toolbar item description. More... | |
| struct | tToolbar |
| Toolbar description. More... | |
| struct | tListItem |
| List item description. More... | |
| struct | tList |
| List description. More... | |
| struct | _tagVOLINFO |
| Volume information structure. More... | |
| struct | _tagDIRENT |
| Directory entry structure. More... | |
| struct | _tagDIRINFO |
| Directory search structure. More... | |
| struct | _tagFILEINFO |
| File handle structure. More... | |
Macros | |
| #define | CX_GPIO_LOW (0) |
| #define | CX_GPIO_HIGH (1) |
| #define | CX_NO_ERROR 0 |
| #define | CX_USART_PARITYERR 0x01 |
| #define | CX_USART_FRAMEERR 0x02 |
| #define | CX_USART_NOISEERR 0x04 |
| #define | CX_USART_OVERRUN 0x08 |
| #define | CX_SPI_OVERRUN 0x20 |
| #define | CX_SPI_MODF 0x40 |
| #define | CX_SPI_MODE_SLAVE 0 |
| #define | CX_SPI_MODE_MASTER 1 |
| #define | CX_SPI_POL_LOW 0 |
| #define | CX_SPI_POL_HIGH 1 |
| #define | CX_SPI_PHA_FIRST 0 |
| #define | CX_SPI_PHA_SECOND 1 |
| #define | CX_SPI_MSBFIRST 0 |
| #define | CX_SPI_LSBFIRST 1 |
| #define | CX_SPI_8_Bits 0 |
| #define | CX_SPI_16_Bits 1 |
| #define | CX_SPI_Soft 0 |
| #define | CX_SPI_Hard 1 |
| #define | RGB_MAKE(xR, xG, xB) |
| #define | RGB_RED RGB_MAKE(0xFF, 0x00, 0x00) |
| #define | RGB_GREEN RGB_MAKE(0x00, 0xFF, 0x00) |
| #define | RGB_PASTELGREEN RGB_MAKE(0x00, 0xFF, 0x00) |
| #define | RGB_LIGHTBLUE RGB_MAKE(0x00, 0x00, 0xFF) |
| #define | RGB_BLUE RGB_MAKE(0x00, 0x00, 0xFF) |
| #define | RGB_BLACK RGB_MAKE(0x00, 0x00, 0x00) |
| #define | RGB_WHITE RGB_MAKE(0xFF, 0xFF, 0xFF) |
| #define | RGB_YELLOW RGB_MAKE(0xFF, 0xFF, 0x00) |
| #define | RGB_MAGENTA RGB_MAKE(0xFF, 0x00, 0xFF) |
| #define | RGB_TURQUOISE RGB_MAKE(0x00, 0xFF, 0xFF) |
| #define | RGB_ORANGE RGB_MAKE(0xFF, 0x80, 0x40) |
| #define | RGB_PINK RGB_MAKE(0xFF, 0x3F, 0xFF) |
| #define | RGB_LIGHTGREY RGB_MAKE(0xC0, 0xC0, 0xC0) |
| #define | RGB_DARKGREY RGB_MAKE(0x80, 0x80, 0x80) |
| #define | RGB_DARKBLUE RGB_MAKE(0x00, 0x00, 0xA0) |
| #define | RGB_LIGHTPURPLE RGB_MAKE(0xFF, 0x00, 0x80) |
| #define | RGB_DARKPURPLE RGB_MAKE(0x80, 0x00, 0x80) |
| #define | RGB_BROWN RGB_MAKE(0x80, 0x40, 0x00) |
| #define | RGB_BURGUNDY RGB_MAKE(0x80, 0x00, 0x00) |
| #define | RGB_FORESTGREEN RGB_MAKE(0x80, 0x80, 0x00) |
| #define | RGB_GRASSGREEN RGB_MAKE(0x40, 0x80, 0x80) |
| #define | BACKLIGHTMIN 0x1000 |
| #define | DEFAULT_CCR_BACKLIGHTSTART 0x8000 |
| #define | CHAR_WIDTH 7 |
| #define | CHAR_HEIGHT 14 |
| #define | MAX_FONT_NB 20 |
| #define | INVERTED_TEXT 1 |
| #define | NORMAL_TEXT 0 |
| #define | ALL_SCREEN -1 /*< To center the text in the screen for draw functions. */ |
| #define | REMOVE_MENU 0x01 |
| #define | APP_MENU 0x02 |
| #define | MENU_MAXITEM 8 |
| #define | BKP_SYS1 1 |
| #define | BKP_SYS2 2 |
| #define | BKP_SYS3 3 |
| #define | BKP_SYS4 4 |
| #define | BKP_SYS5 5 |
| #define | BKP_SYS6 6 |
| #define | BKP_SYS7 11 |
| #define | BKP_SYS8 12 |
| #define | BKP_SYS9 13 |
| #define | BKP_SYS10 14 |
| #define | BKP_SYS11 15 |
| #define | BKP_SYS12 16 |
| #define | BKP_SYS13 17 |
| #define | BKP_SYS14 18 |
| #define | BKP_USER1 7 |
| #define | BKP_USER2 8 |
| #define | BKP_USER3 9 |
| #define | BKP_USER4 10 |
| #define | TOOLBAR_MAXITEMS 4 |
| #define | LIST_MAXITEM 64 |
| #define | MAX_PATH_LENGTH 200 |
| #define | FS_OK 0 |
| #define | FS_EOF 1 |
| #define | FS_WRITEPROT 2 |
| #define | FS_NOTFOUND 3 |
| #define | FS_PATHLEN 4 |
| #define | FS_ALLOCNEW 5 |
| #define | FS_ERRMISC 0xffffffff |
| #define | FS_OPEN_EXISTING 0x00 |
| #define | FS_READ 0x01 |
| #define | FS_WRITE 0x02 |
| #define | FS_CREATE_NEW 0x04 |
| #define | FS_CREATE_ALWAYS 0x08 |
| #define | FS_OPEN_ALWAYS 0x10 |
| #define | FS_ATTR_READ_ONLY 0x01 |
| #define | FS_ATTR_HIDDEN 0x02 |
| #define | FS_ATTR_SYSTEM 0x04 |
| #define | FS_ATTR_VOLUME_ID 0x08 |
| #define | FS_ATTR_DIRECTORY 0x10 |
| #define | FS_ATTR_ARCHIVE 0x20 |
| #define | FS_ATTR_LONG_NAME (FS_ATTR_READ_ONLY | FS_ATTR_HIDDEN | FS_ATTR_SYSTEM | FS_ATTR_VOLUME_ID) |
Typedefs | |
| typedef int(* | tFctXY )(int x, int y) |
| typedef s8 | sound_type |
| typedef enum STORAGE_device | eSTORAGE_device |
| typedef struct _tagVOLINFO | VOLINFO |
| typedef struct _tagVOLINFO * | PVOLINFO |
| typedef struct _tagDIRENT | DIRENT |
| typedef struct _tagDIRENT * | PDIRENT |
| typedef struct _tagDIRINFO | DIRINFO |
| typedef struct _tagDIRINFO * | PDIRINFO |
| typedef struct _tagFILEINFO | FILEINFO |
| typedef struct _tagFILEINFO * | PFILEINFO |
| typedef void(* | tAppPtrMgr )(coord_t sposX, coord_t sposY) |
Variables | |
| enum eSpeed | CurrentSpeed |
It contains the list of the utilities functions organized by sections (MEMS, LCD, POINTER, ...)
Definition in file circle_api.h.
| #define ALL_SCREEN -1 /*< To center the text in the screen for draw functions. */ |
Definition at line 718 of file circle_api.h.
| #define APP_MENU 0x02 |
Menu flag: item is an application.
Definition at line 908 of file circle_api.h.
| #define BACKLIGHTMIN 0x1000 |
Minimal PWM rate.
Definition at line 609 of file circle_api.h.
| #define BKP_SYS1 1 |
Backup register reserved for OS
Definition at line 1050 of file circle_api.h.
| #define BKP_SYS10 14 |
Backup register reserved for OS
Definition at line 1059 of file circle_api.h.
| #define BKP_SYS11 15 |
Backup register reserved for OS
Definition at line 1060 of file circle_api.h.
| #define BKP_SYS12 16 |
Backup register reserved for OS
Definition at line 1061 of file circle_api.h.
| #define BKP_SYS13 17 |
Backup register reserved for OS
Definition at line 1062 of file circle_api.h.
| #define BKP_SYS14 18 |
Backup register reserved for OS
Definition at line 1063 of file circle_api.h.
| #define BKP_SYS2 2 |
Backup register reserved for OS
Definition at line 1051 of file circle_api.h.
| #define BKP_SYS3 3 |
Backup register reserved for OS
Definition at line 1052 of file circle_api.h.
| #define BKP_SYS4 4 |
Backup register reserved for OS
Definition at line 1053 of file circle_api.h.
| #define BKP_SYS5 5 |
Backup register reserved for OS
Definition at line 1054 of file circle_api.h.
| #define BKP_SYS6 6 |
Backup register reserved for OS
Definition at line 1055 of file circle_api.h.
| #define BKP_SYS7 11 |
Backup register reserved for OS
Definition at line 1056 of file circle_api.h.
| #define BKP_SYS8 12 |
Backup register reserved for OS
Definition at line 1057 of file circle_api.h.
| #define BKP_SYS9 13 |
Backup register reserved for OS
Definition at line 1058 of file circle_api.h.
| #define BKP_USER1 7 |
Backup available for users application
Definition at line 1065 of file circle_api.h.
| #define BKP_USER2 8 |
Backup available for users application
Definition at line 1066 of file circle_api.h.
| #define BKP_USER3 9 |
Backup available for users application
Definition at line 1067 of file circle_api.h.
| #define BKP_USER4 10 |
Backup available for users application
Definition at line 1068 of file circle_api.h.
| #define CHAR_HEIGHT 14 |
Height of a character.
Definition at line 614 of file circle_api.h.
| #define CHAR_WIDTH 7 |
Width of a character.
Definition at line 613 of file circle_api.h.
| #define CX_GPIO_HIGH (1) |
Definition at line 537 of file circle_api.h.
| #define CX_GPIO_LOW (0) |
Definition at line 536 of file circle_api.h.
| #define CX_NO_ERROR 0 |
Definition at line 539 of file circle_api.h.
| #define CX_SPI_16_Bits 1 |
Definition at line 557 of file circle_api.h.
| #define CX_SPI_8_Bits 0 |
Definition at line 556 of file circle_api.h.
| #define CX_SPI_Hard 1 |
Definition at line 559 of file circle_api.h.
| #define CX_SPI_LSBFIRST 1 |
Definition at line 555 of file circle_api.h.
| #define CX_SPI_MODE_MASTER 1 |
Definition at line 549 of file circle_api.h.
| #define CX_SPI_MODE_SLAVE 0 |
Definition at line 548 of file circle_api.h.
| #define CX_SPI_MODF 0x40 |
Definition at line 546 of file circle_api.h.
| #define CX_SPI_MSBFIRST 0 |
Definition at line 554 of file circle_api.h.
| #define CX_SPI_OVERRUN 0x20 |
Definition at line 545 of file circle_api.h.
| #define CX_SPI_PHA_FIRST 0 |
Definition at line 552 of file circle_api.h.
| #define CX_SPI_PHA_SECOND 1 |
Definition at line 553 of file circle_api.h.
| #define CX_SPI_POL_HIGH 1 |
Definition at line 551 of file circle_api.h.
| #define CX_SPI_POL_LOW 0 |
Definition at line 550 of file circle_api.h.
| #define CX_SPI_Soft 0 |
Definition at line 558 of file circle_api.h.
| #define CX_USART_FRAMEERR 0x02 |
Definition at line 541 of file circle_api.h.
| #define CX_USART_NOISEERR 0x04 |
Definition at line 542 of file circle_api.h.
| #define CX_USART_OVERRUN 0x08 |
Definition at line 543 of file circle_api.h.
| #define CX_USART_PARITYERR 0x01 |
Definition at line 540 of file circle_api.h.
| #define DEFAULT_CCR_BACKLIGHTSTART 0x8000 |
Default PWM rate.
Definition at line 610 of file circle_api.h.
| #define FS_ALLOCNEW 5 |
Definition at line 1280 of file circle_api.h.
| #define FS_ATTR_ARCHIVE 0x20 |
Definition at line 1299 of file circle_api.h.
| #define FS_ATTR_DIRECTORY 0x10 |
Definition at line 1298 of file circle_api.h.
| #define FS_ATTR_HIDDEN 0x02 |
Definition at line 1295 of file circle_api.h.
| #define FS_ATTR_LONG_NAME (FS_ATTR_READ_ONLY | FS_ATTR_HIDDEN | FS_ATTR_SYSTEM | FS_ATTR_VOLUME_ID) |
Definition at line 1300 of file circle_api.h.
| #define FS_ATTR_READ_ONLY 0x01 |
Definition at line 1294 of file circle_api.h.
| #define FS_ATTR_SYSTEM 0x04 |
Definition at line 1296 of file circle_api.h.
| #define FS_ATTR_VOLUME_ID 0x08 |
Definition at line 1297 of file circle_api.h.
| #define FS_CREATE_ALWAYS 0x08 |
Definition at line 1289 of file circle_api.h.
| #define FS_CREATE_NEW 0x04 |
Definition at line 1288 of file circle_api.h.
| #define FS_EOF 1 |
Definition at line 1276 of file circle_api.h.
| #define FS_ERRMISC 0xffffffff |
Definition at line 1281 of file circle_api.h.
| #define FS_NOTFOUND 3 |
Definition at line 1278 of file circle_api.h.
| #define FS_OK 0 |
Definition at line 1275 of file circle_api.h.
| #define FS_OPEN_ALWAYS 0x10 |
Definition at line 1290 of file circle_api.h.
| #define FS_OPEN_EXISTING 0x00 |
Definition at line 1285 of file circle_api.h.
| #define FS_PATHLEN 4 |
Definition at line 1279 of file circle_api.h.
| #define FS_READ 0x01 |
Definition at line 1286 of file circle_api.h.
| #define FS_WRITE 0x02 |
Definition at line 1287 of file circle_api.h.
| #define FS_WRITEPROT 2 |
Definition at line 1277 of file circle_api.h.
| #define INVERTED_TEXT 1 |
Text is displayed inverted.
Definition at line 716 of file circle_api.h.
| #define LIST_MAXITEM 64 |
Definition at line 1128 of file circle_api.h.
| #define MAX_FONT_NB 20 |
Definition at line 617 of file circle_api.h.
| #define MAX_PATH_LENGTH 200 |
Definition at line 1271 of file circle_api.h.
| #define MENU_MAXITEM 8 |
Maximum number of item in a menu.
Definition at line 909 of file circle_api.h.
| #define NORMAL_TEXT 0 |
Text is displayed normaly.
Definition at line 717 of file circle_api.h.
| #define REMOVE_MENU 0x01 |
Menu flag: remove menu when item selected.
Definition at line 907 of file circle_api.h.
| #define RGB_BLACK RGB_MAKE(0x00, 0x00, 0x00) |
Definition at line 591 of file circle_api.h.
| #define RGB_BLUE RGB_MAKE(0x00, 0x00, 0xFF) |
Definition at line 590 of file circle_api.h.
| #define RGB_BROWN RGB_MAKE(0x80, 0x40, 0x00) |
Definition at line 603 of file circle_api.h.
| #define RGB_BURGUNDY RGB_MAKE(0x80, 0x00, 0x00) |
Definition at line 604 of file circle_api.h.
| #define RGB_DARKBLUE RGB_MAKE(0x00, 0x00, 0xA0) |
Definition at line 600 of file circle_api.h.
| #define RGB_DARKGREY RGB_MAKE(0x80, 0x80, 0x80) |
Definition at line 599 of file circle_api.h.
| #define RGB_DARKPURPLE RGB_MAKE(0x80, 0x00, 0x80) |
Definition at line 602 of file circle_api.h.
| #define RGB_FORESTGREEN RGB_MAKE(0x80, 0x80, 0x00) |
Definition at line 605 of file circle_api.h.
| #define RGB_GRASSGREEN RGB_MAKE(0x40, 0x80, 0x80) |
Definition at line 606 of file circle_api.h.
| #define RGB_GREEN RGB_MAKE(0x00, 0xFF, 0x00) |
Definition at line 587 of file circle_api.h.
| #define RGB_LIGHTBLUE RGB_MAKE(0x00, 0x00, 0xFF) |
Definition at line 589 of file circle_api.h.
| #define RGB_LIGHTGREY RGB_MAKE(0xC0, 0xC0, 0xC0) |
Definition at line 598 of file circle_api.h.
| #define RGB_LIGHTPURPLE RGB_MAKE(0xFF, 0x00, 0x80) |
Definition at line 601 of file circle_api.h.
| #define RGB_MAGENTA RGB_MAKE(0xFF, 0x00, 0xFF) |
Definition at line 594 of file circle_api.h.
| #define RGB_MAKE | ( | xR, | |
| xG, | |||
| xB | |||
| ) |
Macro to make a LCD compatible color format from RGB.
Definition at line 579 of file circle_api.h.
| #define RGB_ORANGE RGB_MAKE(0xFF, 0x80, 0x40) |
Definition at line 596 of file circle_api.h.
| #define RGB_PASTELGREEN RGB_MAKE(0x00, 0xFF, 0x00) |
Definition at line 588 of file circle_api.h.
| #define RGB_PINK RGB_MAKE(0xFF, 0x3F, 0xFF) |
Definition at line 597 of file circle_api.h.
| #define RGB_RED RGB_MAKE(0xFF, 0x00, 0x00) |
Definition at line 586 of file circle_api.h.
| #define RGB_TURQUOISE RGB_MAKE(0x00, 0xFF, 0xFF) |
Definition at line 595 of file circle_api.h.
| #define RGB_WHITE RGB_MAKE(0xFF, 0xFF, 0xFF) |
Definition at line 592 of file circle_api.h.
| #define RGB_YELLOW RGB_MAKE(0xFF, 0xFF, 0x00) |
Definition at line 593 of file circle_api.h.
| #define TOOLBAR_MAXITEMS 4 |
Definition at line 1087 of file circle_api.h.
| typedef struct _tagDIRENT DIRENT |
| typedef struct _tagDIRINFO DIRINFO |
| typedef enum STORAGE_device eSTORAGE_device |
| typedef struct _tagFILEINFO FILEINFO |
| typedef struct _tagDIRENT * PDIRENT |
| typedef struct _tagDIRINFO * PDIRINFO |
| typedef struct _tagFILEINFO * PFILEINFO |
| typedef struct _tagVOLINFO * PVOLINFO |
| typedef s8 sound_type |
Definition at line 1199 of file circle_api.h.
| typedef void( * tAppPtrMgr)(coord_t sposX, coord_t sposY) |
Definition at line 1476 of file circle_api.h.
| typedef int( * tFctXY)(int x, int y) |
Definition at line 722 of file circle_api.h.
| typedef struct _tagVOLINFO VOLINFO |
| enum Align |
| Enumerator | |
|---|---|
| LEFT | |
| CENTER | |
| RIGHT | |
Definition at line 715 of file circle_api.h.
| Enumerator | |
|---|---|
| AUDIO_MODE | |
| VOICE_MODE | |
| AUDIO_CIRCULAR_MODE | |
| VOICE_CIRCULAR_MODE | |
Definition at line 1191 of file circle_api.h.
| enum AUDIO_Format_enum |
| Enumerator | |
|---|---|
| MONO | |
| STEREO | |
Definition at line 1196 of file circle_api.h.
| enum AUDIO_Frequency_enum |
| Enumerator | |
|---|---|
| FRQ_48KHZ | |
| FRQ_44KHZ | |
| FRQ_22KHZ | |
| FRQ_16KHZ | |
| FRQ_8KHZ | |
Definition at line 1195 of file circle_api.h.
| enum AUDIO_Length_enum |
| Enumerator | |
|---|---|
| LG_8_BITS | |
| LG_16_BITS | |
Definition at line 1194 of file circle_api.h.
| Enumerator | |
|---|---|
| NO_SOUND | |
| IS_PLAYING | |
Definition at line 1192 of file circle_api.h.
| Enumerator | |
|---|---|
| FULL | |
| LOW_EMPTY | |
| HIGH_EMPTY | |
Definition at line 1197 of file circle_api.h.
| Enumerator | |
|---|---|
| EMPTY | |
| LOW_FULL | |
| HIGH_FULL | |
Definition at line 1198 of file circle_api.h.
| Enumerator | |
|---|---|
| NO_RECORD | |
| IS_RECORDING | |
Definition at line 1193 of file circle_api.h.
| enum BUTTON_mode |
List of all the available button mode in the CircleOS.
| Enumerator | |
|---|---|
| BUTTON_DISABLED |
No action on the button is detected. |
| BUTTON_ONOFF |
Detect ON/OFF pression type. |
| BUTTON_ONOFF_FORMAIN |
Special mode for main screen. |
| BUTTON_WITHCLICK |
Currently unused. |
Definition at line 366 of file circle_api.h.
| enum BUTTON_state |
Description of the button states provided by CircleOS.
Definition at line 380 of file circle_api.h.
| enum BUZZER_mode |
Without the undefined mode, the CircleOS provides 5 modes for its buzzer.
Definition at line 875 of file circle_api.h.
| enum ENUM_FontID |
| Enumerator | |
|---|---|
| FONT_PRIMER | |
| FONT_PRIMERX2 | |
| FONT_MEDIUM | |
| FONT_MEDIUMX2 | |
| FONT_NUMBERS | |
Definition at line 619 of file circle_api.h.
| enum eSchHandler |
Definition at line 75 of file circle_api.h.
| enum eSpeed |
Available clock speeds.
| Enumerator | |
|---|---|
| SPEED_VERY_LOW | |
| SPEED_LOW | |
| SPEED_MEDIUM | |
| SPEED_HIGH | |
| SPEED_VERY_HIGH | |
Definition at line 66 of file circle_api.h.
| enum JOYSTICK_state |
Description of the joystick states provided by CircleOS.
Definition at line 419 of file circle_api.h.
| enum LED_id |
List of all the available LEDs.
| Enumerator | |
|---|---|
| LED_GREEN |
Green led id. |
| LED_RED |
Red led id. |
Definition at line 1027 of file circle_api.h.
| enum LED_mode |
LEDs may be on, off or blinking slowly or fastly!
| Enumerator | |
|---|---|
| LED_UNDEF |
Undefined led mode. |
| LED_OFF |
Put off the led. |
| LED_ON |
Put on the led. |
| LED_BLINKING_LF |
Slow blinking led mode. |
| LED_BLINKING_HF |
Fast blinking led mode. |
Definition at line 1012 of file circle_api.h.
| enum MENU_code |
List of all the codes available for CircleOS application return values.
Definition at line 949 of file circle_api.h.
| enum ON_OFF_enum |
| Enumerator | |
|---|---|
| OFF | |
| ON | |
Definition at line 1190 of file circle_api.h.
| enum POINTER_mode |
Description of all the available pointer modes in CircleOS.
Definition at line 266 of file circle_api.h.
| enum POINTER_state |
Despite beeing in a undefined state, the pointer can be disabled or enable.
| Enumerator | |
|---|---|
| POINTER_S_UNDEF |
Pointer state is unknown! |
| POINTER_S_DISABLED |
Pointer is disabled. |
| POINTER_S_ENABLED |
Pointer is enabled. |
Definition at line 282 of file circle_api.h.
The 4 possible MEM rotations.
| Enumerator | |
|---|---|
| V12 | |
| V3 | |
| V6 | |
| V9 | |
| V12BMP | |
| V3BMP | |
| V6BMP | |
| V9BMP | |
Definition at line 199 of file circle_api.h.
| enum SELECT_MODE |
Definition at line 720 of file circle_api.h.
| enum STORAGE_device |
| Enumerator | |
|---|---|
| MMCSD_SDIO | |
| INTERNAL_FLASH | |
Definition at line 1304 of file circle_api.h.
| enum tCX_GPIO_Mode |
Extension connector GPIO mode (high impedance, input, output...).
| Enumerator | |
|---|---|
| CX_GPIO_Mode_IN_HIZ | |
| CX_GPIO_Mode_IN_PD | |
| CX_GPIO_Mode_IN_PU | |
| CX_GPIO_Mode_OUT_OD | |
| CX_GPIO_Mode_OUT_PP | |
Definition at line 473 of file circle_api.h.
| enum tCX_ID |
Extension connector configuration (for GPIO, index = pin number of the connector).
Definition at line 458 of file circle_api.h.
| enum tCX_SPI_Speed |
| Enumerator | |
|---|---|
| CX_SPI_Speed_standard | |
| CX_SPI_Speed_VeryLow | |
| CX_SPI_Speed_Low | |
| CX_SPI_Mode_High | |
| CX_SPI_Mode_VeryHigh | |
Definition at line 505 of file circle_api.h.
| enum TOUCHSCR_Mode_enum |
| Enumerator | |
|---|---|
| TS_NORMAL | |
| TS_DRAWING | |
| TS_CALIBRATION | |
Definition at line 1131 of file circle_api.h.
| enum eSpeed CurrentSpeed |