从端口读取时qserialport数据丢失但返回9个字节可用

时间:2014-08-11 04:28:26

标签: c++ qt qt4 qtserialport qextserialport

使用qextserialport类数据丢失的函数readdata从端口读取

例如serialobj->bytesavailable返回9个字节但serialobj->readData只返回pic微控制器中的两个字符

1 个答案:

答案 0 :(得分:1)

根据评论判断,您正在尝试将收到的字节打印到控制台。显然,您尝试打印的某些字节不可打印,并且不会产生视觉输出。

也许你想看十六进制基数的字节值:

qDebug() << serialObj->readData().toHex();