fbpx

Foros

Programación en Qt4
 
Avisos
Vaciar todo

Programación en Qt4

Página 3 / 3

boops
Respuestas: 1813
Socio
Topic starter
(@boops)
Ardero noble
Registrado: hace 17 años

Buenas tardes:

Acabo de probarlo y me parece muy interesante así que aprovecho sabiendo que aqui habemos varios novatos y algun que otro avanzado para pedir un poquito de ayuda...

¿Recursos interesantes, manuales, tutoriales, ejemplos?

¿Puerto serie, librerias para USB?

¿Que posibilidades como entorno para crear aplicaciones multisistema tiene?

Responder
14 respuestas
boops
Respuestas: 1813
Socio
Topic starter
(@boops)
Ardero noble
Registrado: hace 17 años

A ver pregunta para los expertos...

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

Responder
aprendiendo
Respuestas: 317
Registrado
(@aprendiendo)
Ardero reputado
Registrado: hace 14 años

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

Responder
cmelendo
Respuestas: 101
Registrado
(@cmelendo)
Ardero estimado
Registrado: hace 15 años

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.

Responder
boops
Respuestas: 1813
Socio
Topic starter
(@boops)
Ardero noble
Registrado: hace 17 años

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.

Responder
joviwap
Respuestas: 301
Socio
(@joviwap)
Ardero reputado
Registrado: hace 17 años

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.

Responder
Página 3 / 3
Compartir: