57600 baud rate inaccuracy in arduino uno

westfw:

   Serial.begin(57601);

That's interesting. Never occurred to me that one could use any value, but I see the manpage says this:

For communicating with the computer, use one of these rates: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, or 115200. You can, however, specify other rates - for example, to communicate over pins 0 and 1 with a component that requires a particular baud rate.