pub async fn process<D>(device: &mut D) -> Option<&str>where D: DrawTarget<Color = BinaryColor> + Keypad,