From 08837526c3ba35b210de67951f2aeea35687524e Mon Sep 17 00:00:00 2001 From: lionel Date: Wed, 2 Sep 2015 16:01:26 +0200 Subject: [PATCH] TODO : why using a special cp210x driver ? --- cm160Server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cm160Server.py b/cm160Server.py index 1de1cb1..53ad88b 100755 --- a/cm160Server.py +++ b/cm160Server.py @@ -370,13 +370,15 @@ class CM160: def openSerialPort(self): """Open a serial port with the required settings Returns the serialPort object or None if an error occured opening the serial port. """ - #Ifthe serial port is open, close it + #If the serial port is open, close it if self.__ser != None: self.__ser.close() self.__ser = None self.__ser = None try: + # WHY : why must we use a custom cp210x driver ? why can't we just specify the baud rate here ? + # self.__ser = serial.Serial(self.__serialPortName, 250000, bytesize=8, parity='N', stopbits=1, xonxoff=False, rtscts=False, dsrdtr = False, timeout=30) #Assume we have the custom cp210x driver loaded that maps the requested baud rate of 0 to a physical port speed of 250000 Bps required #for the CM160 device. self.__ser = serial.Serial(self.__serialPortName, 0, bytesize=8, parity='N', stopbits=1, xonxoff=False, rtscts=False, dsrdtr = False, timeout=30) -- 2.39.2