pub fn nanos_to_clocks(time_in_nanos: f64, clock_speed_hz: f64) -> u16