簡體   English   中英

從端口讀取時qserialport數據丟失,但返回9個字節可用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM