The sensor driver runs asynchronously at 10Hz, so needs to be checked frequently for arrival of data.