[英]qserialport data missing while reading from port but returns 9 bytes available
使用qextserialport
類的qextserialport
函數從端口讀取數據時,會發生數據丟失
例如, serialobj->bytesavailable
返回9個字節,而serialobj->readData
僅返回來自pic微控制器的兩個字符
從注釋的角度來看,您試圖將接收到的字節打印到控制台。 顯然,您嘗試打印出的某些字節是不可打印的,並且不會產生視覺輸出。
也許您想查看以十六進制為基礎的字節值:
qDebug() << serialObj->readData().toHex();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.