ImagenImagenImagenImagen
Hazte Socio (El Foro siempre Gratis)
Paga con Tarjetas+ Info www.arde.cc/socios

Programación en Qt4

Si tu lenguaje no se engloba en los anteriores, postea aquí tus temas

Moderador: Junta Directiva

BoOpS
Administrador
Administrador
Mensajes: 1812
Registrado: Lun Sep 19, 2005 7:29 pm
Nombre: Javier

Re: Programación en Qt4

Mensaje por BoOpS » Mié Mar 11, 2009 6:40 pm

A ver pregunta para los expertos...

¿Cual es la mejor forma y mas portable de usar el puerto serie con Qt?


Mi Blog de RoBoOpS

Avatar de Usuario
aprendiendo
Usuario Avanzado
Usuario Avanzado
Mensajes: 316
Registrado: Vie Dic 28, 2007 9:31 pm
Nombre: Jose
Ubicación: Barcelona
Contactar:

Re: Programación en Qt4

Mensaje por aprendiendo » Mié Mar 11, 2009 8:08 pm

No conozco demasiado QT, pero creo que no tienen clases o funciones para puerto serie. Realmente tendrías que buscar los medios en el lenguaje o entorno/librerías para el lenguaje que escojas.

Respecto la portabilidad me temo que si estás pensando en sistemas operativos no hay demasiada, como mínimo, y con un diseño de clases o funciones adecuado, hay que hacer siempre unos ligeros retoques o ajustes al cambiar de SO.

Si utilizas QT yo te aconsejaría C++. Y si quieres portabilidad encapsula en una/s clase/s lo propio de cada sistema operativo respecto el puerto serie, aislando el resto del código de estas variaciones. Así, con unos ajustes al compilar, "seleccionas" unas clases o métodos u otros.

Por internet encontrás bastantes ejemplos de manejo del puerto serie, especialmente de C, C++.

P.D. Haciendo unas búsquedas he encontrado el proyecto qextserialport alojado en sourceforge. Están en beta todavía, pero se supone que funciona/rá en Windows y posix...
http://www.softwaresouls.com" onclick="window.open(this.href);return false;

Avatar de Usuario
cmelendo
Forero Habitual
Forero Habitual
Mensajes: 101
Registrado: Mié Abr 18, 2007 6:35 am
Nombre: Carlos Melendo
Contactar:

Re: Programación en Qt4

Mensaje por cmelendo » Mié Mar 11, 2009 8:56 pm

Yo utilizo las funciones POSIX bajo linux, independientemente de las librerias QT con las que diseño en entorno gráfico. No me suena que QT tenga una capa de abstraccion para puerto serie que haga portable el código entre plataformas Linux y Windows.
Desconozco como se programa el puerto en Windows. Yo me quedé en las interrupciones de la BIOS/DOS.

Saludos.

BoOpS
Administrador
Administrador
Mensajes: 1812
Registrado: Lun Sep 19, 2005 7:29 pm
Nombre: Javier

Re: Programación en Qt4

Mensaje por BoOpS » Mié Mar 11, 2009 9:35 pm

aprendiendo, Parece que es lo que estaba buscando, realmente no lo abstrae sieno hace la selección entre un método y otro. Espero que me valga, mañana tengo 4 horas para echar a andar el proyecto.
Mi Blog de RoBoOpS

joviwap
Usuario Avanzado
Usuario Avanzado
Mensajes: 299
Registrado: Dom Sep 11, 2005 9:33 pm
Nombre: José Vicente Sogorb
Ubicación: Alicante
Contactar:

Re: Programación en Qt4

Mensaje por joviwap » Jue Mar 12, 2009 12:17 am

BoOpS, mirate la libreria lnxComm, yo la utilizo bajo linux y va de perlas, supongo que para windows más de lo mismo.

Un saludo.
Me interesa mucho el futuro, al fin y al cabo es donde voy a pasar el resto de mi vida.

Mi Blog sobre robótica móvil

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado