Arduino can only read from serial one character at a time

haltermak:
For instance, sending "" gives me nothing, but if I send that same thing one letter at a time, it returns properly.

I don't understand. What are you using to send the data?

ALL serial data is sent one character after the other - that's what serial means.

...R