[Programación] Re: [Programación] programación del puerto serie

Rafael Bidegain r.bidegain en gmail.com
Mar Ene 1 23:57:44 ARDT 2008


El 31/12/07, emiliano nuñez <nunez.emiliano en gmail.com> escribió:
> Hola, alguien podría tirarme un cable sobre como programar el puerto
> el serie
Hola Emiliano

lo importante para trabajar con el puerto serie es setear
correctamente  el puerto antes de abrirlo.
Si esto no está bien podes llegar a leer cualquier cosa o directamente
no leer. Mira en la cumentacion de tu receptor para ver cual es la
indicada.

te podes encontrar con cosas como:
setee el puerto serie para trabar en N81, 2400

hace unos meses hice pruebas con una libreria de ruby que te recomiendo
http://ruby-serialport.rubyforge.org/

por ejemplo este programa te sirve para lee 1 caracter del com1, en N81 a 2400

<code>
require "./serialport.so"

sp = RoboRuby.new(0, 2400, 8, 1, SerialPort::NONE)
caracter = sp.read(1)
sp.close
</code>

lo que te recomiendo que uses para debuguear como se comporta el
receptor es que uses un programa de emulacion de terminal.
En la lib que te recomiendo hay un programita de terminal en ruby,
podes probarlo.
sino bajate cualquiera. (minicomm es muy bueno)

avisá si necesitas algo mas concreto al respecto.

saludos

-- 
/* Rafael Bidegain
Linux Registered User # 204304
CaFeLUG Grupo de Usuarios de Software Libre de Capital Federal
http://www.cafelug.org.ar */



Más información sobre la lista de distribución Programacion