Is anyone else experiencing any problems with "large" (1KB+) files on SD card? I am working on my own LCD+SD shield (160x128 lcd from an epson printer) and I have a problem with reading image from sd card while sending it to lcd. I seem to only get ~400 bytes and then it just stops.
I've hooked everything to logic sniffer and I found out something interesting. Despite my code is designed to read each byte and send it to lcd what ardu actually does is read part of the file when "inFile=SD.open("1.lcd");" is called and does not communicate with SD card on "myFile.read();" calls.
How can I actually read something outside the area that was read on "open()"?
inFile = SD.open("1.lcd");
buffer = inFile.read();