Files
autopilot/misc/camera/a8/crc16.h
T
Nffj84 33399370f3 Simple program to control Siyi A8 mini gimbal
Simple program to control Siyi A8 mini (actually some other Siyi cameras too).

Receiving responce sometimes gives error when checking CRC.
2024-05-26 12:56:51 +03:00

13 lines
243 B
C++

#pragma once
#include <QByteArray>
#include <cstdint>
class CRC16 {
public:
static void getCRCBytes(const QByteArray &data, uint8_t *bytes);
private:
static uint16_t calculate(const uint8_t *ptr, uint32_t len, uint16_t crcInit);
};