Example #1
0
def outputInfo(string):
	global logger
	# print string
	# if not logger:
		# logger = getLogger()
	# logger.info(string)
	printInerface.printOutput(string)
Example #2
0
def scan():
	devs_id = loadDeviceID(file_deviceid)
	if not devs_id:
		outputInfo("Error: No device id.")
		return None
	printInerface.init(len(devs_id), time_interval)
	printInerface.printOutput("Start Test!")
	# return 
	socket_broadcast = getBroadcastSocket(host, portS)
	# socket_udp = getUDPSocket(host, portC)
	cnt_test = 0
	dict_devinfo = {}
	for dev_id in devs_id:
		dict_devinfo[dev_id] = None

	while True:
		cnt_test += 1
		printInerface.printTitle(len(devs_id), time_interval, cnt_test)
		for index, dev_id in enumerate(devs_id):
			outputInfo ("[%02d] device ID : %s   %s"
			% (cnt_test, dev_id, time.strftime("%Y-%m-%d %H:%M:%S", \
				time.localtime())))
			dev_info = getDeviceInfo(socket_broadcast, dev_id)
			state = verifyDeviceInfo(dev_info, dict_devinfo[dev_id])
			printInerface.printInfo(dev_id, devinfoToStr(dev_info), index, state)
			dict_devinfo[dev_id] = dev_info
			time.sleep(0.01)

		time.sleep(time_interval)
Example #3
0
def outputInfo(string):
    global logger
    if not logger:
        logger = getLogger()
    logger.info(string)
    printInerface.printOutput(string)
Example #4
0
def outputInfo(string):
	global logger
	if not logger:
		logger = getLogger()
	logger.info(string)
	printInerface.printOutput(string)