|
Welcome to the EyeBot
Version 7 - RPi1
A Controller For Various Hardware IO
|
The header containing all definitions for the GUI for the Eyebot 7. More...
Go to the source code of this file.
Data Structures | |
| struct | PROC_PROC |
| Structure defining the processes. More... | |
| struct | PROC_PROCLIST |
| Structure defining the process list. More... | |
| struct | ROBIOS_PARAMS |
| Structure defining the params for the GUI. More... | |
Typedefs | |
| typedef struct PROC_PROC | PROC_PROC |
| Structure defining the processes. | |
| typedef struct PROC_PROCLIST | PROC_PROCLIST |
| Structure defining the process list. | |
Functions | |
| int | LCDRefresh (void) |
| Refresh the screen (i.e write display buffers to the framebuffer device). Refreshes the menu. More... | |
| int | LCDRefresh2 (void) |
| Refresh the screen (i.e write display buffers to the framebuffer device). Does not refresh the menu. More... | |
| int | LCDRefresh3 (void) |
| Refresh the screen (i.e write display buffers to the framebuffer device). Does not refresh the menu or the listmenu. More... | |
| void | processMenu () |
| int | show_msg (const char *format,...) |
| int | page_system (void) |
| int | system_exit () |
| int | system_network () |
| int | system_info () |
| int | demoPage (void) |
| int | show_exec (void) |
| int | show_hdt (void) |
| pid_t | add_process (PROC_PROC *) |
| int | chk_process (void) |
| PROC_PROC * | del_process (pid_t) |
| PROC_PROC * | get_process (pid_t) |
| int | procmenu (pid_t) |
| int | load_proc (LIST_MENU *) |
| void | sigchld_handler (int) |
| void | runProcess (char *) |
| void | IRScrollUp (void) |
| void | IRScrollDown (void) |
| char * | keyboardInput (void) |
| void | trimline (char *src) |
| trims the string by exchanging the first newlin char with the null byte More... | |
Variables | |
| PROC_PROCLIST | proclist |
| KEYCODE | keycode |
| int | screenRefresh |
| ROBIOS_PARAMS | robiosParams |
| pthread_t | threadKeyInput |
| pthread_t | threadIRInput |
| pthread_t | threadScreenRefresh |
The header containing all definitions for the GUI for the Eyebot 7.
| pid_t add_process | ( | PROC_PROC * | pproc | ) |
Add a new process to the process list. Return the current number number of processes in the list.
| int LCDRefresh | ( | void | ) |
Refresh the screen (i.e write display buffers to the framebuffer device). Refreshes the menu.
| int LCDRefresh2 | ( | void | ) |
Refresh the screen (i.e write display buffers to the framebuffer device). Does not refresh the menu.
| int LCDRefresh3 | ( | void | ) |
Refresh the screen (i.e write display buffers to the framebuffer device). Does not refresh the menu or the listmenu.
| void trimline | ( | char * | src | ) |
trims the string by exchanging the first newlin char with the null byte
| src | the string to be trimmed |
1.8.10