Combine usb polling and temp/light reading in main loop