Es posible LEER lo introducido en un LCD???

Hola buenas, este es mi primer post...estoy trabajando con un LCD 16x2 con el driver Hitachi, conectado a mi Arduino en el modo 4 bits. Todo funciona correctamente, lo único que me gustaría saber es si existe alguna librería para poder leer lo que hay en el LCD. La librería que utilizo es la LiquidCrystal que viene en Arduino, pero con esa sólo se puede escribir, no tiene ningún comando para la lectura. Si supierais de algún procedimiento o tuvierais una ligera idea de como podría hacerlo os lo agradecería mucho.

Muchas gracias ante todo y un saludo.

Para que quieres leer? si tu has mandado los datos al lcd porqué no guardas eso antes?

Las librerías estandar no manejan para nada el pin r/w. Lo dejan siempre fijo a GND (e.d. escritura). Ninguna tiene implementados los métodos de lectura del LCD.

Si lo que quieres saber es lo que escribes en el LCD, siempre puedes usar un scratch buffer que es el que usar para escribir en el LCD y para leer lo que has escrito, modificarlo, aplicar máscaras, ...