Escribir valores con QSerialPort



  • Buenos días

    Tengo un programa que ejecuta un Tread cuando yo pulso un boton llamado "Start". El hilo se encarga de leer valores (en un bucle while, cuya condición es que no aborte el hilo pulsando "stop") que le llegan a un puerto usb que tengo conectado un Arduino. El problema lo tengo cuando abro una ventana de preferencias para cambiar ciertos valores y los tengo que enviar a traves del hilo por el puerto serie para que el arduino los recoja y actúe en consecuencia según dichos valores. Alguien me puede explicar o ayudar como hago para escribir dichos valores??

    Muchas gracias.



  • @Sergio El puerto serie te bloquea el hijo en el que se ejecuta la interfaz de usuario. Lo mejor es que ejecutes las lecturas del puerto serie en otro hilo y mediante señales y slots comuniques la interfaz de usuario con el puerto serie.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.