LEGO Mindstorms EV3 |
opUI_DRAW (CMD, ....)
Dispatch status can change to BUSYBREAK
(DATA8) | CMD - Specific command parameter
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X size [0..LCD_WIDTH - X0] |
(DATA16) | Y1 - Y size [0..LCD_HEIGHT - Y0]
|
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X size [0..LCD_WIDTH - X0] |
(DATA16) | Y1 - Y size [0..LCD_HEIGHT - Y0]
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X size [0..LCD_WIDTH - X0] |
(DATA16) | Y1 - Y size [0..LCD_HEIGHT - Y0]
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X cord [0..LCD_WIDTH] |
(DATA16) | Y - Y cord [0..LCD_HEIGHT]
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X end [0..LCD_WIDTH] |
(DATA16) | Y1 - Y end [0..LCD_HEIGHT]
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X end [0..LCD_WIDTH] |
(DATA16) | Y1 - Y end [0..LCD_HEIGHT] |
(DATA16) | ON - On pixels |
(DATA16) | OFF - Off pixels
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | R - Radius
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | R - Radius
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATA8) | STRING - First character in string to draw
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATA8) | TYPE - Icon type (pool) |
(DATA8) | NO - Icon no
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATA8) | NAME - First character in filename (character string)
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATA32) | *IP - Address of picture
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATAF) | VALUE - Value to write |
(DATA8) | FIGURES - Total number of figures inclusive decimal point |
(DATA8) | DECIMALS - Number of decimals
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATAF) | VALUE - Value to write |
(DATA8) | FIGURES - Total number of figures inclusive decimal point |
(DATA8) | DECIMALS - Number of decimals
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X - X start cord [0..LCD_WIDTH] |
(DATA16) | Y - Y start cord [0..LCD_HEIGHT] |
(DATAF) | VALUE - Value to write |
(DATA8) | FIGURES - Total number of figures inclusive decimal point |
(DATA8) | DECIMALS - Number of decimals |
(DATA8) | LENGTH - Maximal string length |
(DATA8) | STRING - First character in string to draw
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA8) | ICON1 - First icon |
(DATA8) | ICON2 - Second icon |
(DATA8) | ICON2 - Third icon |
(DATA8) | STRING - First character in notification string |
(DATA8) | *STATE - State 0 = INIT
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA8) | ICON1 - First icon |
(DATA8) | ICON2 - Second icon |
(DATA8) | STRING - First character in question string |
(DATA8) | *STATE - State 0 = NO, 1 = OK |
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA8) | *STATE - State 0 = INIT |
(DATA32) | ICONS - bitfield with icons
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA8) | LENGTH - Maximal string length |
(DATA8) | DEFAULT - Default string (0 = none) |
(DATA8) | *CHARSET - Internal use (must be a variable initialised by a "valid character set") |
(DATA8) | TYPE - Browser Types Avaliable |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X size [0..LCD_WIDTH] |
(DATA16) | Y1 - Y size [0..LCD_HEIGHT] |
(DATA8) | LENGTH - Maximal string length |
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] |
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | X1 - X size [0..LCD_WIDTH] |
(DATA16) | Y1 - Y size [0..LCD_HEIGHT] |
(DATA16) | MIN - Minimum value |
(DATA16) | MAX - Maximum value |
(DATA16) | ACT - Actual value
|
(DATA8) | TYPE - Font type [0..2] font will change to 0 when UPDATE is called
|
(DATA8) | ENABLE - Enable top status line (0 = disabled, 1 = enabled)
|
(DATA8) | COLOR - Color [BG_COLOR..FG_COLOR] (Color != BG_COLOR and FG_COLOR -> test pattern) |
(DATA16) | Y0 - Y start cord [0..LCD_HEIGHT] |
(DATA16) | Y1 - Y size [0..LCD_HEIGHT]
|
(DATA8) | NO - Level number
|
(DATA8) | NO - Level number (N=0 -> Saved screen just before run)
|
(DATA16) | X0 - X start cord [0..LCD_WIDTH] |
(DATA16) | X1 - X size [0..(LCD_WIDTH - X0)] |
(DATA8) | ITEMS - Number of datasets in arrayes |
(DATA16) | OFFSET - DATA16 array (handle) containing Y start cord [0..LCD_HEIGHT] |
(DATA16) | SPAN - DATA16 array (handle) containing Y size [0..(LCD_HEIGHT - hOFFSET[])] |
(DATAF) | MIN - DATAF array (handle) containing min values |
(DATAF) | MAX - DATAF array (handle) containing max values |
(DATAF) | SAMPLE - DATAF array (handle) containing sample values
|
(DATA8) | VIEW - Dataset number to view (0=all) opUI_FLUSH () |
Dispatch status unchanged
opUI_READ (CMD, ....)
Dispatch status can change to BUSYBREAK and FAILBREAK
(DATA8) | CMD - Specific command parameter |
(DATA8) | LENGTH - Maximal length of string returned |
(DATA32) | LENGTH - Maximal code stream length |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
(DATA8) | LENGTH - Maximal length of string returned (-1 = no check) |
Dispatch status can change to BUSYBREAK and FAILBREAK
(DATA8) | CMD - Specific command parameter |
(DATAF) | VALUE - Value to write |
(DATA8) | FIGURES - Total number of figures inclusive decimal point |
(DATA8) | DECIMALS - Number of decimals |
(DATA8) | STRING - First character in string to write |
(DATA8) | ARRAY - First byte in byte array to write |
(DATA32) | LENGTH - Length of array |
(DATA8) | VALUE - Value to write |
(DATA16) | VALUE - Value to write |
(DATA32) | VALUE - Value to write |
(DATAF) | VALUE - Value to write |
(DATA8) | PATTERN - LED Pattern |
(DATA8) | VALUE - Value [0,1] |
(DATA8) | VALUE - Value [0,1] |
(DATA8) | STATE - Value [0 = Off,1 = On] |
(DATA8) | STATE - Value [0 = low,1 = high] |
UI button
Dispatch status unchanged
(DATA8) | CMD - Specific command parameter
|
(DATA8) | BUTTON - Button |
(DATA8) | BUTTON - Button |
(DATA8) | BUTTON - Button |
(DATA8) | BUTTON - Button |
(DATA8) | BUTTON - Button |
(DATA8) | BUTTON - Button |
(DATA8) | BLOCKED - Set UI back button blocked flag (0 = not blocked, 1 = blocked) |
(DATA8) | BUTTON - Button |
(DATA8) | BUTTON - Button |
Keep alive
Dispatch status unchanged