I've for a long time had a speed problem with the data I transmit using Jeenodes - I have not been able to reliably transmit data at above 1200 bits/s.
At long last I sat down to figure it out - and found 2 key problems
- I was opening the port before every line I transmitted - making the Jeeduino reset itself.
- I found out that I had to read a response after every line I transmitted.
Now it does 57.600 with no problems.
Excellent - no on to the next challenge.