pub fn pong(cx: app::pong::Context) {
    // HCSR04-23070007.pdf suggests >60ms measurement cycle.
    cx.shared.ping_pong_pin.set_low().unwrap();
    app::ping::spawn_after(60.millis()).unwrap();
}
// Only pongs if pinged. Then pings. Periodically.
Only pongs if pinged. Then pings. Periodically.
Only pongs if pinged . Then pings . Periodically .
pub fn pong(cx: app::pong::Context) {
    // HCSR04-23070007.pdf suggests >60ms measurement cycle.
    cx.shared.ping_pong_pin.set_low().unwrap();
    app::ping::spawn_after(60.millis()).unwrap();
}
pub fn pong ( cx : app :: pong :: Context ) { // HCSR04-23070007.pdf suggests >60ms measurement cycle. cx . shared . ping_pong_pin . set_low ( ) . unwrap ( ) ; app :: ping :: spawn_after ( 60 . millis ( ) ) . unwrap ( ) ; }
Only pongs if pinged.
Only pongs if pinged .
cx
app::pong::Context
cx
app::pong::Context