I am sending commands to Eddie using pySerial. I need to specify a carriage-return in my readline, but pySerial 2.6 got rid of it... Is there a workaround?
Here are
It seems that the timeout occurs because readline() waits for an '\n' character to come from the serial device, which it never sends.
readline()
'\n'
According to the pyserial documentation, you can specify the end of line character:
response = self.ser.readline(eol='\r')
Does that work?