QT usando el puerto serial

447 views
Skip to first unread message

arigalt

unread,
Mar 22, 2011, 4:18:40 PM3/22/11
to Qt-español
Buen dia,

Hace años hice una aplicación en vb6 para abrir y leer un puerto
serial, necesito volver a crear la aplicación pero me gustaría usar
QT, pero no se por donde empezar, basicamente es una consola que mide
el PESO de camiones, y por medio del puerto serial se puede leer ese
dato, para luego usarlo en la aplicación. El usuario solo le click a
un boton para que el programa abra el puerto, lee y cierra.

Mi conocimiento en QT es básico, entonces lo ultimo que aprendí fue
printing with QT.

Alguien tiene experiencia o tiene algun doc y/o link con un ejemplo
para aprender a como se hace.

Gracias.

martin ribelotta

unread,
Mar 22, 2011, 4:58:08 PM3/22/11
to qt-es...@googlegroups.com
http://qextserialport.sourceforge.net/
Te recomiendo el svn, la pagina esta muy dejada

Otro que anda dando vueltas mucho pero que no lo probé nunca es:
http://qt-apps.org/content/show.php?content=112039
No tiene ni pagina pero el código punta lindo...

Las dos bibliotecas tienen ejemplos a montones y son muy simples de
usar (bueno, de qserialdevice hablo de ver código nomas... no tengo
experiencias vividas con eso)

Cualquier duda, intentaremos resolverla.

Un Saluro, El Ruso.

> --
> Has recibido este mensaje porque estás suscrito al grupo "Qt-español" de Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a qt-es...@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a qt-espanol+...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/qt-espanol?hl=es.
>
>

Alejandro Rigalt

unread,
Mar 22, 2011, 4:59:36 PM3/22/11
to qt-es...@googlegroups.com
Excelente muchas gracias.
                                                         
  Alejandro Rigalt
  Tel.: +502 2270-1054
  Cel.: +502 5403-6383
  FB/Twitter/identi.ca: arigalt
  E-mail: ari...@sistemas.com.gt

Lisandro Damián Nicanor Pérez Meyer

unread,
Mar 22, 2011, 6:11:50 PM3/22/11
to qt-es...@googlegroups.com
On Tuesday 22 March 2011 17:58:08 martin ribelotta wrote:
> http://qextserialport.sourceforge.net/
> Te recomiendo el svn, la pagina esta muy dejada

Éste proyecto (qextserialport) se mudó a Google Code. Sin embargo, su licencia
no es del todo clara. Dice ser BSD en SF y de dominio público en GC, pero no
lo dice en ningún archivo del código en si.

varias veces se les pidió a los autores que aclaren ésto, ya que al menos uno
de ellos es de EEUU y su legislación no le permite hacer algo en dominio
público de buenas a primera, sino que tiene que esperar a 70 años luego de
morirse...

También hay un montón de parches interesantes en la lista de correo que nunca
se aplicaron.

Fuera de todo eso, anda y bastante bien.

Para los que les interese un paquete Debian/Ubuntu del mismo, pueden ver [0].
Eso si, como lo del copyright no está claro, no esperen encontrar el código
fuente ahí, es sólo la parte para construir el paquete .deb.

[0] <http://dumbledore.com.ar/gitweb/?p=debian-package-
qextserialport.git;a=summary>

¡Saludos!


--
Una sola bomba nuclear puede arruinar el resto de tu día.

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

signature.asc

Ipotex

unread,
Mar 22, 2011, 8:18:44 PM3/22/11
to qt-es...@googlegroups.com
Yo lo use en un proyecto para enviar comandos a un celular que se enchufa por USB y anda fenómeno. Tanto en MAC como en Windows.
Lo de la licencia acabo de enterarme, pero si no se ponen de acuerdo ellos y mientras suben los fuentes para que cualquiera los tome, yo lo uso. Cuando se me venga el juicio veré :P jajaj.. despues de todo, si ellos no se ponen de acuerdo.........
Saludos!

martin ribelotta

unread,
Mar 22, 2011, 10:27:04 PM3/22/11
to qt-es...@googlegroups.com
El día 22 de marzo de 2011 21:18, Ipotex <ipo...@gmail.com> escribió:
> Yo lo use en un proyecto para enviar comandos a un celular que se enchufa por USB y anda fenómeno.  Tanto en MAC como en Windows.
> Lo de la licencia acabo de enterarme, pero si no se ponen de acuerdo ellos y mientras suben los fuentes para que cualquiera los tome, yo lo uso. Cuando se me venga el juicio veré :P jajaj..  despues de todo, si ellos no se ponen de acuerdo.........
> Saludos!
>
En algunos paises, la legislación dice que si el autor de una obra (IP
intelectual property) no se expresa sobre la misma, es propiedad
exlusiba del autor y cualquier uso de ella fuera de las autorisaciones
del autor es ilegal salvo que el exprese lo contrario.
En otros, es exactamente al reves... lo que no esta proibido esta
permitido, creo que ese seria el caso del pais donde vivo hasta el
momento... argentina.
Cada postura tiene sus pros y sus contras... pero ante la duda... la
mas tet... digo... nada... ya es muy tarde... buenas noches...
Ha, QSerialDevice es GPL...

Lisandro Damián Nicanor Pérez Meyer

unread,
Mar 23, 2011, 7:19:06 AM3/23/11
to qt-es...@googlegroups.com
On Tuesday 22 March 2011 23:27:04 martin ribelotta wrote:
> El día 22 de marzo de 2011 21:18, Ipotex <ipo...@gmail.com> escribió:
> > Yo lo use en un proyecto para enviar comandos a un celular que se enchufa
> > por USB y anda fenómeno. Tanto en MAC como en Windows. Lo de la
> > licencia acabo de enterarme, pero si no se ponen de acuerdo ellos y
> > mientras suben los fuentes para que cualquiera los tome, yo lo uso.
> > Cuando se me venga el juicio veré :P jajaj.. despues de todo, si ellos
> > no se ponen de acuerdo......... Saludos!
>
> En algunos paises, la legislación dice que si el autor de una obra (IP
> intelectual property) no se expresa sobre la misma, es propiedad
> exlusiba del autor y cualquier uso de ella fuera de las autorisaciones
> del autor es ilegal salvo que el exprese lo contrario.
> En otros, es exactamente al reves... lo que no esta proibido esta
> permitido, creo que ese seria el caso del pais donde vivo hasta el
> momento... argentina.
> Cada postura tiene sus pros y sus contras... pero ante la duda... la
> mas tet... digo... nada... ya es muy tarde... buenas noches...
> Ha, QSerialDevice es GPL...

AFAIK, argentina es el primer caso.

¡Saludos!

--
Wiki is not WysiWyg. It's an intelligence test of sorts to be able
to edit a wiki page. It's not rocket science, but it doesn't appeal
to the VideoAddicts. If it doesn't appeal, they don't participate,
which leaves those of us who read and write to get on with rational
discourse.
http://www.c2.com/cgi/wiki?WhyWikiWorks

signature.asc
Reply all
Reply to author
Forward
0 new messages