I'm trying to communicate with my arduino pro mini (3.3v 8 mhz version) at 115200 bauds from my PC using a FTDI 3.3v from sparkfun. Every byte arduino sends is OK, but when receiving, if i send, for example, 4 bytes in a row from the PC, only the first byte is readed ok. The next 3 bytes are readed as "garbage", but always the same "garbage", not random data.
of course, if I try it at 57600 everything is fine, and also if I try 115200 on a 16 Mhz arduino everything is also fine.
Another point. If I change PC serial port configuration to 8n2 (2 stop bits) it works.... it seems like the extra stop bit gives time to the Arduino to correctly proccess the incoming data.
Any know solution to this? If been reading posts for hours without success...
Thnak you in advance.