Add more debugging information.
diff --git a/examples/now.rs b/examples/now.rs
index 5832b74..60cc379 100644
--- a/examples/now.rs
+++ b/examples/now.rs
@@ -11,20 +11,26 @@
 
 #[libtock::main]
 async fn main() -> TockResult<()> {
-    let mut console = Console::new();
     const DELAY_MS: isize = 50;
 
+    let mut console = Console::new();
+    let mut previous_ticks = None;
+
     for i in 0.. {
         let mut timer_with_callback = timer::with_callback(|_, _| {});
         let timer = timer_with_callback.init()?;
         let ticks = timer.get_current_clock()?.num_ticks();
+        let frequency = timer.clock_frequency().hz();
         writeln!(
             console,
-            "[{}] Waited {} ms. Now is {:#010x} ticks",
+            "[{}] Waited {} ms. Now is {:#010x} ticks ({} ticks since last time at {} Hz)",
             i,
             i * DELAY_MS,
-            ticks
+            ticks,
+            previous_ticks.map(|previous| ticks - previous),
+            frequency
         )?;
+        previous_ticks = Some(ticks);
         timer::sleep(Duration::from_ms(DELAY_MS)).await?;
     }