|
| H8SX (libusb_device_handle *device) |
|
auto | Init () const -> void |
|
auto | IdentifyDevice () const -> std::string |
|
auto | Download (const std::vector< uint8_t > &) const -> void |
|
Definition at line 150 of file h8sx.hpp.
◆ H8SX()
radio_tool::h8sx::H8SX::H8SX |
( |
libusb_device_handle * |
device | ) |
|
|
inline |
◆ CheckDevice()
auto H8SX::CheckDevice |
( |
| ) |
const -> void |
|
protected |
◆ Download()
auto H8SX::Download |
( |
const std::vector< uint8_t > & |
data | ) |
const -> void |
◆ IdentifyDevice()
auto H8SX::IdentifyDevice |
( |
| ) |
const -> std::string |
◆ Init()
auto H8SX::Init |
( |
| ) |
const -> void |
◆ InitDownload()
auto H8SX::InitDownload |
( |
| ) |
const -> void |
|
protected |
Ensures the state is H8SX_IDLE or H8SX_DNLOAD_IDLE
Definition at line 188 of file h8sx.cpp.
◆ InitUpload()
auto radio_tool::h8sx::H8SX::InitUpload |
( |
| ) |
const -> void |
|
protected |
Ensures the state is H8SX_IDLE or H8SX_DPLOAD_IDLE
◆ device
libusb_device_handle* radio_tool::h8sx::H8SX::device |
|
protected |
◆ dir
struct dev_inq_hdr_t* radio_tool::h8sx::H8SX::dir |
|
protected |
◆ timeout
const uint16_t radio_tool::h8sx::H8SX::timeout |
|
protected |
The documentation for this class was generated from the following files: