Puerto serial

tny a.porrua en gmail.com
Jue Oct 25 20:27:36 CEST 2007


El jue, 25-10-2007 a las 12:18 -0500, Jorge OP escribió:
> 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.
> 

Pues lo dicho haz un módulo a lo pyserial pero que lea del teclado, digo
que lo hagas a lo pyserial para que cuando en un futuro vayas a emplear
el puerto serial solo tengas que cambiar el import.

Yo sería lo que haría, me parece mucho más sencillo que redirigir el
teclado al puerto serie.

> 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
> >
> _______________________________________________
> 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