#include <ui.h>
Public Member Functions |
void | setOutputMaskBits (unsigned int bits) |
void | unsetOutputMaskBits (unsigned int bits) |
|
void | addInt (int value, uint8_t digits, char fillChar=' ') |
void | addLong (long value, char digits) |
void | addFloat (float number, char fixdigits, uint8_t digits) |
void | addStringP (PGM_P text) |
void | okAction () |
void | nextPreviousAction (int8_t next) |
| UIDisplay () |
void | createChar (uint8_t location, const uint8_t charmap[]) |
void | initialize () |
void | waitForKey () |
void | printRow (uint8_t r, char *txt, char *txt2, uint8_t changeAtCol) |
void | printRowP (uint8_t r, PGM_P txt) |
void | parse (char *txt, bool ram) |
void | refreshPage () |
| Parse output and write to printCols;.
|
void | executeAction (int action) |
void | finishAction (int action) |
void | slowAction () |
void | fastAction () |
void | mediumAction () |
void | pushMenu (void *men, bool refresh) |
void | setStatusP (PGM_P txt) |
void | setStatus (char *txt) |
Data Fields |
volatile uint8_t | flags |
uint8_t | col |
uint8_t | menuLevel |
uint8_t | menuPos [5] |
void * | menu [5] |
uint8_t | menuTop [5] |
int8_t | shift |
int | pageDelay |
void * | errorMsg |
uint16_t | activeAction |
uint16_t | lastAction |
millis_t | lastSwitch |
millis_t | lastRefresh |
uint16_t | lastButtonAction |
millis_t | lastButtonStart |
millis_t | nextRepeat |
millis_t | lastNextPrev |
float | lastNextAccumul |
unsigned int | outputMask |
int | repeatDuration |
int8_t | oldMenuLevel |
uint8_t | encoderStartScreen |
char | statusMsg [17] |
int8_t | encoderPos |
int8_t | encoderLast |
PGM_P | statusText |
Constructor & Destructor Documentation
Member Function Documentation
void addFloat |
( |
float |
number, |
|
|
char |
fixdigits, |
|
|
uint8_t |
digits |
|
) |
| |
void addInt |
( |
int |
value, |
|
|
uint8_t |
digits, |
|
|
char |
fillChar = ' ' |
|
) |
| |
void addLong |
( |
long |
value, |
|
|
char |
digits |
|
) |
| |
void createChar |
( |
uint8_t |
location, |
|
|
const uint8_t |
charmap[] |
|
) |
| |
void parse |
( |
char * |
txt, |
|
|
bool |
ram |
|
) |
| |
void printRow |
( |
uint8_t |
r, |
|
|
char * |
txt, |
|
|
char * |
txt2, |
|
|
uint8_t |
changeAtCol |
|
) |
| |
void pushMenu |
( |
void * |
men, |
|
|
bool |
refresh |
|
) |
| |
Parse output and write to printCols;.
Field Documentation
The documentation for this class was generated from the following files:
- src/ArduinoAVR/Repetier/ui.h
- src/ArduinoAVR/Repetier/ui.cpp