def runTest(self): val = TiberiusConfigParser.isLidarEnabled() self.assertTrue(isinstance(val, (bool)))
print 'Starting sensor data threads...' # Start sensor data threads if TiberiusConfigParser.areUltrasonicsEnabled(): print "ultrasonic thread starting" ultrasonics = Process(target=c.ultrasonics_thread).start() time.sleep(0.5) if TiberiusConfigParser.isGPSEnabled(): print "GPS thread starting" gps = Process(target=c.gps_thread).start() time.sleep(0.5) if TiberiusConfigParser.isCompassEnabled(): print "compass thread starting" compass = Process(target=c.compass_thread).start() time.sleep(0.5) if TiberiusConfigParser.isLidarEnabled(): print "lidar thread starting" lidar = Process(target=c.lidar_thread).start() time.sleep(0.5) #if TiberiusConfigParser.isCompassEnabled() and TiberiusConfigParser.isGPSEnabled(): #print "antenna thread starting" #antenna = Process(target=ant_thread).start() #time.sleep(0.5) if TiberiusConfigParser.isArmCamEnabled(): print "arm webcam thread starting" arm_camera_start = check_output("sudo service motion", shell=True) if TiberiusConfigParser.isMonitorEnabled(): print "battery monitor thread starting" powermanagement = Process(target=c.powermanagement_thread).start()