Pofenas no te he entendido muy bien lo que querias decir, el problema lo tengo con
lcd.LCD_3310_write_string(0, 0,buf
, MENU_NORMAL);
que me suelta esto:
error: invalid conversion from 'char' to 'char*'
error: initializing argument 3 of 'void LCD_3310_write_string(unsigned char, unsigned char, char*, char)'
En la consola me va bien Serial.print(buf); pero buf en el lcd no.
He probao con
int16_t c;
while ((c = file.read()) > 0){
Serial.print((char)c);
lcd.LCD_3310_write_string(0, 0,(char)c, MENU_NORMAL);
}
pero me sale el mismo error
error: invalid conversion from 'char' to 'char*'
Me esta trayendo de cabeza.