Changes to support streaming of all detected sensors simultaneously and logging to file