Puerto serial

Jorge OP ingjop en gmail.com
Jue Oct 25 19:18:45 CEST 2007


Hola, gracias por la respuesta.

Bueno, usar un adaptador serial-usb fue una opción que descartamos porque va
a haber otro periférico conectado al USB simultáneamente, y ambos son
detectados como emulación de teclado. Es como tener dos teclados conectados
a la PC y ambos ingresando datos al mismo tiempo. Los datos se mezclan y se
pierden completamente. Por eso la solución fue usar uno por el serial y el
otro por USB.

Lo que yo quiero es que el texto que yo ingrese por el teclado, de alguna
manera mi programa que lee el puerto serial lo capture como si estuviera
entrando por el puerto. Por eso decía emular el puerto serial mediate el
teclado. Creo que no me expliqué bien.

Sobre el pyserial, coincido contigo completamente. La implementación es
super sencilla y no me ha dado ningún tipo de problema como si tuve usando
visual basic y ni qué decir con la API de windows.

Saludos

Jorge

On 10/25/07, tny <a.porrua en gmail.com> wrote:
>
>
> El jue, 25-10-2007 a las 10:31 -0500, Jorge OP escribió:
> > Hola a todos!! Soy nuevo en esta lista y tengo un poco (realmente poco)
> de
> > experiencia desarrollando con python. Tengo una consulta que más que ver
> con
> > python tiene que ver con linux, pero espero que alguno pueda ayudarme.
> >
> > Estoy desarrollando una aplicación que captura datos de un periférico
> por el
> > puerto serial. Estoy usando el pyserial y no he tenido problemas con
> eso.
> >
> > Mi problema es que ya no tengo acceso al periférico y peor aun, la pc
> con la
> > que estoy trabajando ahora no cuenta con puertos seriales. Mi pregunta
> es si
> > existe alguna manera de emular el puerto serial mediante teclado? Tal
> vez
> > redireccionar la entrada del teclado a /dev/ttyS0? Es posible hacer esto
> y
> > si es posible, cómo podría hacerlo?
> >
> > Cualquier sugerencia será bienvenida.
>
> Creo que hay adaptadores usb-serie, puede ser una opción
> http://www.google.es/search?q=adaptador+usb+serie
>
> No entiendo que quieres decir con lo del teclado.
> Conectar el aparato por el puerto PS2 del teclado me parece una locura
> total.
> Si lo que quieres es probar tu programa sin tener un puerto serie es más
> facil que te hagas un pequeño modulito que implemente la parte del
> interfaz de pyserial que usas, pero leyendo los datos de donde te
> interese (teclado, un archivo, un puerto...)
>
> ____________________________
> OT python vs visual basic 6.0
> Yo emplee pyserial en un proyecto con muy muy buenos resultados, el
> equipo que me precedió estaba empleando visual basic 6, y un comm y un
> timer para cojer los datos y claro, por muy poco interval que pusiesen
> la comunicación no era nada fluida, cortaba los datos a la mitad o los
> tenía esperando más de la cuenta, llegue yo con el python, pyserial y un
> par de threads (sin haber mirado nunca ni pyserial ni los threads) y
> solvente el problema en unas semanas.
> ______________________________
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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