Example #1
0
def ComDisconnect(ser,comPort,timeout):
	printPrefix(7,"SERIAL", 4, "Closing COM{} ...".format(comPort))
	try:
		ser.close()
	except:
		printError(2,"Could not close port COM{}".format(comPort))
		return 1
	printPrefix(7,"SERIAL", 4, "COM{} is closed".format(comPort))
	return 0
Example #2
0
def ComConnect(comPort,timeout):
	printPrefix(7,"SERIAL", 4, "Connection to port COM{} ...".format(comPort))
	try:
		ser = serial.Serial()
		ser.port = 'COM'+str(comPort)
		ser.timeout = timeout
		ser.open()
	except:
		try:
			ser.close()
		except:
			pass
		printError(2,"Could not open port COM{}".format(comPort))
		sys.exit(1)
	return ser