diff --git a/ground/src/libs/qymodem/src/qymodem.cpp b/ground/src/libs/qymodem/src/qymodem.cpp index 9feaf6912..6425af47f 100644 --- a/ground/src/libs/qymodem/src/qymodem.cpp +++ b/ground/src/libs/qymodem/src/qymodem.cpp @@ -39,10 +39,10 @@ quint16 QymodemBase::UpdateCRC16(quint16 crcIn, quint8 byte) } -quint16 QymodemBase::CRC16(const char* data, size_t size) +quint16 QymodemBase::CRC16(const quint8* data, size_t size) { quint32 crc = 0; - const char* dataEnd = data+size; + const quint8* dataEnd = data+size; while(data