bootloader: fix touch detection at start

pull/25/head
Pavol Rusnak 7 years ago
parent ee7e6134a2
commit 749b80ba03
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

@ -260,11 +260,10 @@ int main(void)
ensure(0 == touch_init(), NULL);
// delay to detect touch
hal_delay(100);
bool touched = false;
// flush touch events
while (touch_read()) {
touched = true;
uint32_t touched = 0;
for (int i = 0; i < 100; i++) {
touched |= touch_read();
hal_delay(1);
}
// start the bootloader if user touched the screen or no firmware installed

Loading…
Cancel
Save