[pyar] Pyserial: enviando datos hexadecimales de un byte

Santiago Paleka santiagopaleka en gmail.com
Jue Dic 9 14:13:41 ART 2010


El día 9 de diciembre de 2010 13:48, Daniel Moisset
<dmoisset en machinalis.com> escribió:
> On Thu, Dec 9, 2010 at 1:43 PM, Santiago Paleka
> <santiagopaleka en gmail.com> wrote:
>>
>> for i in range(256):
>>            enviados = self.pserie.write(chr(i))
>>            if enviados == 0: print hex(i)
>>
>> salida:   0x11
>>            0x13
>
>
> Esos son XON y XOFF[1], los caracteres que se usan para hacer flujo de
> control por software. Fijate si podes configurar el puerto serie para
> que haga flujo de control por hardware, sino no los vas a poder mandar
>
> Saludos,
>   D.
>
> [1] http://en.wikipedia.org/wiki/XON/XOFF
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

Si, evidentemente tiene que ver con eso y el software que estaba
usando para emular los puertos. Sacando los datos directamente al
puerto físico com1 anda bien. Gracias y perdón si molesté con una
tontería! debería haber aclarado que estaba usando puertos virtuales
me parece.



More information about the pyar mailing list