 #include "Cosa/UML/Button.hh"
 #include "Cosa/UML/LED.hh"
 #include "Cosa/UML/Probe.hh"
+#include "Cosa/UML/TimedProbe.hh"
 #include "Cosa/UML/Controller.hh"
 
 using namespace UML;

Probe<Clock::Tick> p1((str_P) p1_name, tick);

const char p2_name[] __PROGMEM = "onoff";
Probe<Signal> p2((str_P) p2_name, onoff);

// The wiring; control dependencies
Capsule* const tick_listeners[] __PROGMEM = { &p1, &l1, NULL };

 *                         |        | 
 *                 +------>|        |
 *                 |       +--------+
 *    Button       |       TimedProbe
 *  +--------+     |       +--------+
 *  |   b1   |     |       |   p2   |
 *  |        |---[onoff]-->|        |
 *  |        |             |        |
 *  +--------+             +--------+
 *     [64 ms]              [2048 ms]
 *
 * This file is part of the Arduino Che Cosa project.
 */
