QT串口设备

时间:2016-09-23 09:24:11

标签: c++ qt at-command

我想通过使用Qt创建器的AT命令设备与UART进行通信。我没有Qserial或者......我需要使用QFile打开串行连接作为文件。我能够发送数据并接收回复。但是,在接收时,这是在发送命令后寻找响应的最佳方式?如果我试图照看文件结尾,我的应用程序阻止。 现在我使用这段代码:

     while(file->IsReadeble()
     {
         file->readLine(buffer,1023);
     }

问题是即使没有可用字节,此代码也会等待。

谢谢

0 个答案:

没有答案