The connection is set to 115200 bps. I haven't tested other speeds to see if it makes a difference.
Here is the code I'm currently using (broken out from a loop)... frame is a list of *.m3u file names. (Sorry for the use of C in the hardware forum)
Code: Select all
row = 0;
col = 0;
//while (row < 2) {
while ((frame[row][col] != 0) && (col < WIDTH-1)) {
fprintf(lfp, "%c", frame[row][col]);
col++;
}
col = 0;
row++;
fprintf(lfp, "%c%c%c%c", 0xFE, 71, 1, row+1);
while ((frame[row][col] != 0) && (col < WIDTH-1)) {
fprintf(lfp, "%c", frame[row][col]);
col++;
}
col = 0;
row++;
Code: Select all
fprintf(lfp, "%c%c%c%c", 0xFE, 71, 1, row+1);
I bought my GLK24064 graphic LCD a couple years ago and have fought with this problem since I began programming it in Linux not long after that time. I once waited on hold on the tech support line for 2 hours then got disconnected right after the phone was answered.
This is really throwing a monkey-wrench into my car mp3 player project. Thanks.