add TempPollingThread class to camera subproject