[Lazarus-es] recibir datos por puerto serie

Maxi maximiliano.duarte en gmail.com
Jue Ene 13 17:21:39 CET 2011


2011/1/13 José Manuel Jover <jmjover en musgrave.es>

> Buenas tardes:
>
>   He estado probando lo que me comentaste, desde el usuario root (cat
> dev/ttyS0 > prueba.txt)
>
>    Esto me funciona muy bien en el ttyS0, al igual que el programa que
> tengo en lazarus y con el componente spdoserial. Pero cuando cambio de
> puerto al ttyS1 me deja de funcionar.
>    La configuracion en el programa es la misma, he intentado programa el
> ttyS1 para que recoga datos igual que el ttyS0 pero sigo sin obtener
> resultados.
>    La maquina por la que estoy realizadndo las pruebas es una BEETLE M de
> SIEMENS-NIXDORF, no se si los puertos 2,3,4 funcionan de diferente forma.
>    Parece que el com1 esta funcionando igual que en un PC normal y
> corriente, pero no se si los puertos 2,3 y 4 funcionan de la misma forma.
> Necesito hacer funcionar los puertos 2,3 y 4 ya que el com1 es para una
> impresora de tiquet.
>
>   Cuando cambio a un usuario, y aunque le doy permisos al com1 no me lee
> nada, los peremisos se los estoy dando con:
>    sudo chmod 0666 /dev/ttyS0
>
>
>  Sigo probando cosas.
>
>  Saludos.
>   Jose
>
> -----Mensaje original-----
> De: Nicolas Lopez de Lerma Aymerich [mailto:nicolas en puntodev.com]
> Enviado el: miércoles, 12 de enero de 2011 11:19
> Para: lazarus-es en lists.lazarus.freepascal.org
> Asunto: Re: [Lazarus-es] recibir datos por puerto serie
> Importancia: Alta
>
> Hola lista!
>
>  Por que no pruebas primero a ver si directamente desde el s.o. te
> funciona, prueba desde consola (root) este comando:
>
>   cat /dev/ttyS0 > prueba.txt
>
>  Después lee un cgo con el scaner, pulsa Ctrl+C en la consola para terminar
> el comando cat y revisa el file prueba.txt. Si te ha capturado el cgo bien,
> el problema lo tienes con el soft. si no, es o bien de la config del puerto
> en el s.o. o bien del hard.
>
> Saludos. y suerte.
>
> >   Buenos dias:
> >
> >    Pues no me funciona igual.
> >
> >    Con la misma configuracion que en el PC consegui hacerlo correr un
> > par de veces, pero a partir de aqui no lo he vuelto a conseguir, sigo
> > probando.
> >
> >    Si funcionan igual, ¿a que se debe que los scaner tenga una
> > configurarion NIXDORF MODE A y NIXDORF MODE B?, no consigo encontrar
> > informacion respecto a esto. Lo unico que puedo decir es que los
> > puertos 2, 3, 4 del la Beetle, si llevan alimentacion, el 1 no.
> >
> >   Saludos
> >    Jose
> >
> > ________________________________
> >
> > De: Maxi [mailto:maximiliano.duarte en gmail.com]
> > Enviado el: martes, 11 de enero de 2011 18:14
> > Para: Spanish version of Lazarus List
> > Asunto: Re: [Lazarus-es] recibir datos por puerto serie
> >
> >
> >
> >
> > 2011/1/11 José Manuel Jover <jmjover en musgrave.es>
> >
> >
> >       Buenas tades:
> >
> >         Estoy probando otro scaner en windows y me funciona de PM,
> tratare
> > de probarlo en Ubuntu para ver que tal me va.
> >
> >         Si debo decir que lo que tengo montado es una beetle M, con
> ubuntu,
> > no se si el hardware trabaja diferente al de un pc
> >
> >         Saludos
> >          Jose
> >
> > ________________________________
> >
> >
> >       De: Maxi [mailto:maximiliano.duarte en gmail.com]
> >
> >       Enviado el: martes, 11 de enero de 2011 17:34
> >
> >       Para: Spanish version of Lazarus List
> >       Asunto: Re: [Lazarus-es] recibir datos por puerto serie
> >
> >
> >
> >
> >       2011/1/11 José Manuel Jover <jmjover en musgrave.es>
> >
> >
> >               Buenas tardes:
> >
> >                  Estoy probando el comport en win para ver como lo hace,
> y despues
> > probarlo en ubuntu, aunque lo he probando en ubuntu sin resultados
> >
> >                 En cuanto a la configuracion del scanner, se la he
> cambiado, pero
> > nada.
> >
> >                   La configuracion ahora es:
> >
> >                     baud:9600
> >                     parity - o
> >                     data = 8
> >                     sotp = 1
> >
> >                  Pero sigo sin recibir nada.
> >
> >                  He entrado como root, y sigo sin poder recoger los datos
> del
> > scaner
> >
> >                  Estoy jugando ahora con CTS y DSR, seguiere haciendo
> pruebas.
> >
> >                 Gracias
> >                 Saludos
> >                  Jose
> >
> >
> >               NOTA.- Si teneis mas sugerencias, estoy abierto a todo. Es
> un
> > proyecto de trabajo y necesito recibir datos del scaner como sea.
> >
> > ________________________________
> >
> >
> >
> >
> >       Te cuento un poco, hay scanner usb y ps2 que directamente escriben
> > como si tipearas de un teclado, con solo tener el foco en un control
> > edit y listo.
> >       Si tenes que usar ese en serie, primero deberias porbar tu
> > comunicacion como te mencioné antes para descartar la incomunicacion
> > de tu PC., Si tenes el manual del aparato traen codigos de barra para
> > configurarlo, haciendo las lecturas de esos codigo el aparato se
> > configura a la velocidad y paridad, si es que no es fija.
> >       Por otro lado se me hace que tenes que setear el componente en
> > handshaking o revisar si el scanner es un nullmodem y solo usa las
> > lineas tx y rx para transmitir directamente.
> >
> >       No tengo instalado ahora para probar, pero debes revisar antes el
> > hardware
> >
> >       --
> >       Remate para ayudar al hospital Infantil
> >       http://listado.mercadolibre.com.ar/_CustId_34956584
> >       Tadas las tapitas tienen premio!!! Donalas al Hosp. Infantil de
> > Córdoba
> >
> >       Twitter: @nenunocomar
> >       Identi.ca: @nenuno
> >       Maximiliano Duarte
> >       Linux User #495070
> >       Ubuntu User #28504
> >       http://miexperiencialinux.blogspot.com/
> >
> >       El que pregunta aprende, y el que contesta aprende a responder.
> >
> >
> >       _______________________________________________
> >       Lazarus-es mailing list
> >       Lazarus-es en lists.lazarus.freepascal.org
> >       http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
> >
> >
> >
> >
> > No tiene porque andar diferente, son comunicaciones estandares, si
> > corre tu soft en ese hardware deberia funcionar igual
> > --
> > Remate para ayudar al hospital Infantil
> > http://listado.mercadolibre.com.ar/_CustId_34956584
> > Tadas las tapitas tienen premio!!! Donalas al Hosp. Infantil de
> > Córdoba
> >
> > Twitter: @nenunocomar
> > Identi.ca: @nenuno
> > Maximiliano Duarte
> > Linux User #495070
> > Ubuntu User #28504
> > http://miexperiencialinux.blogspot.com/
> >
> > El que pregunta aprende, y el que contesta aprende a responder.
> >
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lists.lazarus.freepascal.org
> > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> >
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>

ya sabes que anda, ahora deberias revisar la informacion del hardware, de
seguro hay algun cambio en el cableado o usa otra ficha y tenes un
adaptador.

-- 
Remate para ayudar al hospital Infantil
http://listado.mercadolibre.com.ar/_CustId_34956584
Tadas las tapitas tienen premio!!! Donalas al Hosp. Infantil de Córdoba

Twitter: @nenunocomar
Identi.ca: @nenuno
Maximiliano Duarte
Linux User #495070
Ubuntu User #28504
http://miexperiencialinux.blogspot.com/

El que pregunta aprende, y el que contesta aprende a responder.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20110113/ec606914/attachment-0002.html>


More information about the Lazarus-es mailing list