[pyar] Pyserial: enviando datos hexadecimales de un byte

Claudio Freire klaussfreire en gmail.com
Jue Dic 9 11:57:00 ART 2010


2010/12/9 Santiago Paleka <santiagopaleka en gmail.com>

> Hola lista, tengo el siguiente inconveniente:
>
> Quiero enviar a través del puerto serie un dato de un byte hexadecimal
> (por ejemplo 0x10 0x11 0xf3 lo que sea)
> si hago n = 0x11
> y después envío por el puerto serie así:
> self.pserie.write(n)
>

write toma siempre un string, o en python3 un "bytes".

Así que lo que tenés que hacer es:

self.pseriel.write(chr(n))
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101209/4ad10d6f/attachment.html>


More information about the pyar mailing list