|
|
virtual | ~USBSerial () |
| | Destrutor.
|
| |
|
bool | isOpen () const |
| | If true, the device has been found and is open.
|
| |
|
void | close () |
| | Closes the interface to the device.
|
| |
|
const QString & | errorMessage () const |
| | Returns the last error message.
|
| |
|
virtual | ~RadioInterface () |
| | Destructor.
|
| |
|
virtual QString | identifier ()=0 |
| | Returns a device identifier.
|
| |
| virtual bool | write_start (uint32_t bank, uint32_t addr)=0 |
| | Starts the write process into the specified bank and at the given address. More...
|
| |
| virtual bool | write (uint32_t bank, uint32_t addr, uint8_t *data, int nbytes)=0 |
| | Writes a chunk of data at the address addr. More...
|
| |
| virtual bool | write_finish ()=0 |
| | This function ends a series of write operations. More...
|
| |
| virtual bool | read_start (uint32_t bank, uint32_t addr)=0 |
| | Starts the read process from the specified bank and at the given address. More...
|
| |
| virtual bool | read (uint32_t bank, uint32_t addr, uint8_t *data, int nbytes)=0 |
| | Reads a chunk of data from the block-address bno (block number). More...
|
| |
| virtual bool | read_finish ()=0 |
| | This function ends a series of read operations. More...
|
| |
| virtual bool | reboot () |
| | Some radios need to be rebooted after being read or programmed. More...
|
| |
Implements a serial connection to a radio via USB.
The correct serial port is selected by the given VID and PID to the constructor.