Mercurial > public > ostc_companion
diff crc_wrapper.h @ 5:115cfa4a3239 default tip
Added icon upload function for OSTC 4/5
For the upload the same process as the one for the firmware update is used => CRC functionality has been copied from the ostc_pack SW
| author | Ideenmodellierer |
|---|---|
| date | Tue, 30 Dec 2025 21:41:02 +0100 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/crc_wrapper.h Tue Dec 30 21:41:02 2025 +0100 @@ -0,0 +1,23 @@ +#ifndef CRC_WRAPPER_H +#define CRC_WRAPPER_H + +extern "C" { +#include "crcmodel.h" +} +#include <QObject> + +class CrcWrapper : public QObject +{ + Q_OBJECT +public: + explicit CrcWrapper(QObject *parent = nullptr); + + void init(p_cm_t p_cm); + void cm_next(p_cm_t p_cm,int ch); + + uint32_t CRC_CalcBlockCRC(uint32_t *buffer, uint32_t words); + + +}; + +#endif // CRC_WRAPPER_H
