lcds y python

Alejandro Moreno López al3xmor3no en gmail.com
Vie Abr 22 13:45:15 CEST 2005


Hola a todos,

estoy intentando escribir en un display de varias lineas y lo único
que consigo es que me muestre los strings que le mando en una única
linea (la última). Si le mando exceso de strings vuelve al principio y
continua escribiendo en la misma linea. He probado a mandarle
caracteres de control con curses.ascii, pero esto es lo que obtengo:

>>> ser.write(curses.ascii.STX)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "serial/serialposix.py", line 281, in write
    t = len(data)
TypeError: len() of unsized object

la librería que uso para comunicarme con el lcd es pyserial
(pyserial.sf.net), por si sirve de algo. Quizá alguien pueda ayudarme
con este error...

un saludo.




Más información sobre la lista de distribución Python-es