diff --git a/quad/src/quad_app/timer.c b/quad/src/quad_app/timer.c
index ea41a03793ff6d50554300a796ddceec20af4a78..b7f68afbc3455758702f5f55a59623af987e1dc3 100644
--- a/quad/src/quad_app/timer.c
+++ b/quad/src/quad_app/timer.c
@@ -34,11 +34,11 @@ int timer_end_loop(log_t *log_struct)
 
   //timing code
   global_timer->read(global_timer, &after);
-  time_stamp += LOOP_TIME;
+  time_stamp += get_last_loop_time();
 
   // Log the timing information
   log_struct->time_stamp = time_stamp;
-  log_struct->time_slice = LOOP_TIME;
+  log_struct->time_slice = get_last_loop_time();
 
   return 0;
 }