I'm trying to communicate over the serial interface RS-485 on a Linux machine with kernel 2.6.39. I'm using this breakout board together with the pySerial module. When I write something via the interface often my data gets corrupted. On the product page of the breakout board someone mentioned:
I’ve noticed from the beginning, that I need to have a delay of about 25 ms after I send serial data before I can bring the RTS line low otherwise the transmission gets corrupted or is not transmitted.
I discovered that the RTS line shortly gets high when I write bytes, but gets low immediately after writing. How do I keep that line high (for a bit longer)?