pub fn read_next_sample<P: AsRef<Path>>( path: P, timestamp: SystemTime, direction: Direction, logger: Logger) -> Result<Option<(SystemTime, DataFrame)>>