rims-arduino-library  v3.1.1
Recirculation infusion mash system library for Arduino
UIRims Member List

This is the complete list of members for UIRims, including all inherited members.

_askValue(byte begin, byte end, byte dotPosition, byte row, float defaultVal, float lowerBound, float upperBound, bool timeFormat)UIRimsprotected
_celciusToFahrenheit(float celcius)UIRimsprotected
_incDecValue(float value, byte dotPosition, bool increase, float lowerBound, float upperBound, bool timeFormat)UIRimsprotected
_moveCursorLR(byte begin, byte end, byte dotPosition, byte row, bool left)UIRimsprotected
_printFloatLCD(float val, int width, int prec, byte col, byte row)UIRimsprotected
_printStrLCD(String mess, byte col, byte row)UIRimsprotected
_setCursorPosition(byte col, byte row)UIRimsprotected
_waitForKeyChange()UIRimsprotected
_waitTime(unsigned long timeInMilliSec)UIRimsprotected
askMashWater(int mashWaterValues[], byte defaultVal)UIRims
askSetPoint(float defaultVal)UIRims
askTime(unsigned int defaultVal)UIRims
lcdLight(bool state=true)UIRims
readKeysADC(bool waitNone=true)UIRims
ring(bool state=true)UIRims
setCV(float controlValue)UIRims
setFlow(float flow, bool buzz=true)UIRims
setFlowBounds(float lowBound, float upBound)UIRims
setHeaterVoltState(bool state, bool buzz=true)UIRims
setTempPV(float tempCelcius, bool buzz=true)UIRims
setTempSP(float tempCelcius)UIRims
setTime(unsigned int timeSec)UIRims
showHeaterWarning(bool state=false)UIRims
showIdentScreen()UIRims
showMemAccessScreen()UIRims
showPIDTuningScreen(float Kp, float Ki, float Kd, float tauFilter)UIRims
showPumpWarning(float flow=0.0)UIRims
showSerialWarning()UIRims
showTempScreen()UIRims
showTimeFlowScreen()UIRims
switchScreen()UIRims
timerRunningChar(bool state)UIRims
UIRims(LiquidCrystal *lcd, byte pinKeysAnalog, byte pinLight=LED_BUILTIN, char pinSpeaker=-1)UIRims