I've been reading up a bit on issues concerning constnt serial data transfer on this forum but I'm afraid it doesn't all make sense to me. I thought I saw somewhere that if you need constant, fast data transfer, a high baudrate (115200) is nice. But if fast is good, why bother with a lower baudrate at all? Does it mean that with a lower baudrate I can send larger data in slower intervals? I'm obviously missing some insight so I thought I'd simply explain what I'm doing and ask your advice. Say I want to send 360 bytes to Arduino 10 times a second (from Flash), is that doable? How long does it take Arduino to process 360 *Serial.read()*s? What I'm using it for is setting channels using the TI TLC5940 LED driver. I have no idea how long it takes Arduino to set 1, or 360 for that matter, channels on this chip.
Has anyone played with this before? What baudrate might work well for me?