time_sub
outer_diff = time_to_us(time_sub(t1, last_t2));
total = time_to_us(time_sub(t2, start)); /* sample width */
diff = time_to_us(time_sub(t2, t1)); /* current diff */
noise = time_sub(sample, last_sample);
total = time_sub(sample, start);