Arduino 1.0 -> Serial.print NOT asynchronous?

whow again I did find a strange behaviour with this new serial.print().

Take the sketch in prevouis post change baudrate to 19200 and you get this output in arduino 1.0

lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1832
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1832
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1824
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1832
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1832
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1808
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1824
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1824
lkjljlkjlkjljlkjlkjlkjlkjlkjlkjlkj
1832

So the time spend for serial.print() for sending the same string is less when decreasing baudrate. Increase the baudrate and the time spend by serial.print() will be larger. :s Can some explain this? :slight_smile:

Moderator edit:
</mark> <mark>[code]</mark> <mark>

</mark> <mark>[/code]</mark> <mark>
tags added.