20#include <radio_tool/dfu/dfu.hpp>
29 ProgrammingMode = 0x01,
32 FirmwareUpgrade = 0x31
35 enum class TYTRegister : uint8_t
48 static const auto VID = 0x0483;
49 static const auto PID = 0xdf11;
51 static const auto CustomCommand = 0x91;
52 static const auto RegisterCommand = 0xa2;
53 static const auto RegisterSize = 1024;
55 TYTDFU(libusb_device_handle* h) :
DFU(h) {}
65 auto ReadRegister(
const TYTRegister& reg)
const->std::vector<uint8_t>;
81 auto Reboot()
const -> void;