brewco/prompt.c

changeset 467
f4d75ef899f4
parent 463
a1da58215b65
child 473
fdd30e935079
equal deleted inserted replaced
466:49a5318256f0 467:f4d75ef899f4
46 slcdClear(slcdHandle); 46 slcdClear(slcdHandle);
47 #ifdef HAVE_WIRINGPI_H 47 #ifdef HAVE_WIRINGPI_H
48 piUnlock(LOCK_LCD); 48 piUnlock(LOCK_LCD);
49 #endif 49 #endif
50 return; 50 return;
51 case 100: snprintf(message, Config.lcd_cols + 1, text); 51 case 100: if (text == NULL)
52 snprintf(message, Config.lcd_cols + 1, " ");
53 else
54 snprintf(message, Config.lcd_cols + 1, text);
52 break; 55 break;
53 case 101: snprintf(message, Config.lcd_cols + 1, " Brewco %s \007", VERSION); 56 case 101: snprintf(message, Config.lcd_cols + 1, " Brewco %s \007", VERSION);
54 break; 57 break;
55 case 102: snprintf(message, Config.lcd_cols + 1, " SETUP MENU "); 58 case 102: snprintf(message, Config.lcd_cols + 1, " SETUP MENU ");
56 break; 59 break;
112 break; 115 break;
113 case 195: snprintf(message, Config.lcd_cols + 1, " Edit Addition "); 116 case 195: snprintf(message, Config.lcd_cols + 1, " Edit Addition ");
114 break; 117 break;
115 case 196: snprintf(message, Config.lcd_cols + 1, " Edit Hopstand "); 118 case 196: snprintf(message, Config.lcd_cols + 1, " Edit Hopstand ");
116 break; 119 break;
117 case 200: snprintf(message, Config.lcd_cols + 1, text); 120 case 200: if (text == NULL)
121 snprintf(message, Config.lcd_cols + 1, " ");
122 else
123 snprintf(message, Config.lcd_cols + 1, text);
118 break; 124 break;
119 case 202: snprintf(message, Config.lcd_cols + 1, " Manage Recipes "); 125 case 202: snprintf(message, Config.lcd_cols + 1, " Manage Recipes ");
120 break; 126 break;
121 case 203: snprintf(message, Config.lcd_cols + 1, " Manage Brewsystems "); 127 case 203: snprintf(message, Config.lcd_cols + 1, " Manage Brewsystems ");
122 break; 128 break;
148 break; 154 break;
149 case 217: snprintf(message, Config.lcd_cols + 1, " Brewing Process "); 155 case 217: snprintf(message, Config.lcd_cols + 1, " Brewing Process ");
150 break; 156 break;
151 case 218: snprintf(message, Config.lcd_cols + 1, " Add Brewsystem? "); 157 case 218: snprintf(message, Config.lcd_cols + 1, " Add Brewsystem? ");
152 break; 158 break;
153 case 219: snprintf(message, Config.lcd_cols + 1, " Manual HLT "); 159
154 break;
155 case 220: snprintf(message, Config.lcd_cols + 1, " Manual MLT ");
156 break;
157 case 221: snprintf(message, Config.lcd_cols + 1, " Select Recipe "); 160 case 221: snprintf(message, Config.lcd_cols + 1, " Select Recipe ");
158 break; 161 break;
159 case 222: snprintf(message, Config.lcd_cols + 1, " Select Brewsystem "); 162 case 222: snprintf(message, Config.lcd_cols + 1, " Select Brewsystem ");
160 break; 163 break;
161 case 223: snprintf(message, Config.lcd_cols + 1, " Select Device "); 164 case 223: snprintf(message, Config.lcd_cols + 1, " Select Device ");
162 break; 165 break;
163 case 300: snprintf(message, Config.lcd_cols + 1, text); 166 case 300: if (text == NULL)
167 snprintf(message, Config.lcd_cols + 1, " ");
168 else
169 snprintf(message, Config.lcd_cols + 1, text);
164 break; 170 break;
165 case 301: snprintf(message, Config.lcd_cols + 1, " Finished "); 171 case 301: snprintf(message, Config.lcd_cols + 1, " Finished ");
166 break; 172 break;
167 case 302: snprintf(message, Config.lcd_cols + 1, " Shutting down "); 173 case 302: snprintf(message, Config.lcd_cols + 1, " Shutting down ");
168 break; 174 break;
169 case 400: snprintf(message, Config.lcd_cols + 1, text); 175 case 303: snprintf(message, Config.lcd_cols + 1, " Manual HLT ");
176 break;
177 case 304: snprintf(message, Config.lcd_cols + 1, " Manual MLT ");
178 break;
179 case 400: if (text == NULL)
180 snprintf(message, Config.lcd_cols + 1, " ");
181 else
182 snprintf(message, Config.lcd_cols + 1, text);
170 break; 183 break;
171 case 401: snprintf(message, Config.lcd_cols + 1, "--- MAN AUTO SETUP"); 184 case 401: snprintf(message, Config.lcd_cols + 1, "--- MAN AUTO SETUP");
172 break; 185 break;
173 case 402: snprintf(message, Config.lcd_cols + 1, "--- dwn quit ok "); 186 case 402: snprintf(message, Config.lcd_cols + 1, "--- dwn quit ok ");
174 break; 187 break;

mercurial