comparison: thermferm/panel.c
thermferm/panel.c
- changeset 241
- 4ba138737bf4
- parent 238
- a0f1deb65889
- child 244
- 2f868eaefec2
equal
deleted
inserted
replaced
156 if (Key_Enter || Key_Up || Key_Down) { |
156 if (Key_Enter || Key_Up || Key_Down) { |
157 AnyKey = TRUE; |
157 AnyKey = TRUE; |
158 /* |
158 /* |
159 * Any key is pressed. |
159 * Any key is pressed. |
160 */ |
160 */ |
|
161 piLock(LOCK_LCD); |
161 setBacklight(1); |
162 setBacklight(1); |
|
163 piUnlock(LOCK_LCD); |
162 Backlight = LCD_SLEEP; |
164 Backlight = LCD_SLEEP; |
163 menutimer = 0; |
165 menutimer = 0; |
164 } else { |
166 } else { |
165 /* |
167 /* |
166 * No key pressed. |
168 * No key pressed. |
171 Now = time(NULL); |
173 Now = time(NULL); |
172 if (Now != Last) { |
174 if (Now != Last) { |
173 Last = Now; |
175 Last = Now; |
174 |
176 |
175 if (AnyKey == FALSE) { |
177 if (AnyKey == FALSE) { |
176 if (Backlight == 1) |
178 if (Backlight == 1) { |
|
179 piLock(LOCK_LCD); |
177 setBacklight(0); |
180 setBacklight(0); |
|
181 piUnlock(LOCK_LCD); |
|
182 } |
178 if (Backlight > 0) { |
183 if (Backlight > 0) { |
179 Backlight--; |
184 Backlight--; |
180 } |
185 } |
181 |
186 |
182 if (setupmenu != MENU_NONE) { |
187 if (setupmenu != MENU_NONE) { |