![]() |
rims-arduino-library
v3.1.1
Recirculation infusion mash system library for Arduino
|
UIRims class declaration and related macro. More...
#include "Arduino.h"#include "LiquidCrystal.h"Go to the source code of this file.
Classes | |
| class | UIRims |
| Library to manage LCD and keypad for Rims library. More... | |
Macros | |
| #define | KEYNONE 0 |
| Keypad shield key : none. | |
| #define | KEYUP 1 |
| Keypad shield key : up. | |
| #define | KEYDOWN 2 |
| Keypad shield key : down. | |
| #define | KEYLEFT 3 |
| Keypad shield key : left. | |
| #define | KEYRIGHT 4 |
| Keypad shield key : right. | |
| #define | KEYSELECT 5 |
| Keypad shield key : select/ok. | |
| #define | SCREENTEMP 0 |
| UI screen : temperatures. | |
| #define | SCREENTIMEFLOW 1 |
| UI screen : time and flow. | |
| #define | SCREENIDENT 2 |
| UI screen : identification values. | |
| #define | SCREENPIDCOEF 3 |
| UI screen : PID coefficients. | |
| #define | LCDCOLUMNS 16 |
| LCD character columns quantity. | |
| #define | LCDROWS 2 |
| LCD character rows quantity. | |
| #define | POWERFREQ 500 |
| Alarm frequency for no power [Hz]. | |
| #define | RINGFREQ 1000 |
| Alarm frequency for ring method [Hz]. | |
| #define | FLOWFREQ 1500 |
| Alarm frequency for flow [Hz]. | |
| #define | NCTHERMFREQ 2000 |
| Alarm frequency for unconnected thermometer [Hz]. | |
| #define | ALARMLENGTH 50 |
| Alarm duration (except ring method) [mSec]. | |
| #define | KEYDEBOUNCETIME 15 |
| Software key debounce time [mSec]. | |
UIRims class declaration and related macro.
1.8.13