QSerialPort-将char转换为十六进制

时间:2019-02-11 13:32:18

标签: c++ qt

我正在使用Qt开发一个应用程序,我必须读取帧并检查每个字节以查看其值是否正确。

QSerialPort serial;
QByteArray data = serial.readAll();

我很好地接收了字节,但是我不知道如何检查它们是否等于我的十六进制值。我想做这样的事情:

if (data[0] == 0x02) {
    // my code
}

对于大多数人来说,我的问题可能很愚蠢,但我找不到任何答案:(

0 个答案:

没有答案