Provides methods to interact with the bootloader. The commands themselves are signalled across to PX4FirmwareUpgradeThreadWorker so that they run on the separate thread.
More...
#include <PX4FirmwareUpgradeThread.h>
Provides methods to interact with the bootloader. The commands themselves are signalled across to PX4FirmwareUpgradeThreadWorker so that they run on the separate thread.
Definition at line 64 of file PX4FirmwareUpgradeThread.h.
◆ PX4FirmwareUpgradeThreadController()
| PX4FirmwareUpgradeThreadController::PX4FirmwareUpgradeThreadController |
( |
QObject * |
parent = nullptr | ) |
|
Definition at line 197 of file PX4FirmwareUpgradeThread.cc.
References _initThreadWorker(), PX4FirmwareUpgradeThreadWorker::boardGone(), PX4FirmwareUpgradeThreadWorker::eraseComplete(), PX4FirmwareUpgradeThreadWorker::eraseStarted(), PX4FirmwareUpgradeThreadWorker::error(), PX4FirmwareUpgradeThreadWorker::flashComplete(), PX4FirmwareUpgradeThreadWorker::foundBoard(), PX4FirmwareUpgradeThreadWorker::foundBoardInfo(), PX4FirmwareUpgradeThreadWorker::noBoardFound(), PX4FirmwareUpgradeThreadWorker::status(), and PX4FirmwareUpgradeThreadWorker::updateProgress().
◆ ~PX4FirmwareUpgradeThreadController()
| PX4FirmwareUpgradeThreadController::~PX4FirmwareUpgradeThreadController |
( |
void |
| ) |
|
◆ _cancel
| void PX4FirmwareUpgradeThreadController::_cancel |
( |
void |
| ) |
|
|
signal |
◆ _flashOnThread
| void PX4FirmwareUpgradeThreadController::_flashOnThread |
( |
void |
| ) |
|
|
signal |
◆ _initThreadWorker
| void PX4FirmwareUpgradeThreadController::_initThreadWorker |
( |
void |
| ) |
|
|
signal |
◆ _rebootOnThread
| void PX4FirmwareUpgradeThreadController::_rebootOnThread |
( |
void |
| ) |
|
|
signal |
◆ _startFindBoardLoopOnThread
| void PX4FirmwareUpgradeThreadController::_startFindBoardLoopOnThread |
( |
void |
| ) |
|
|
signal |
◆ boardGone
| void PX4FirmwareUpgradeThreadController::boardGone |
( |
void |
| ) |
|
|
signal |
◆ cancel()
| void PX4FirmwareUpgradeThreadController::cancel |
( |
void |
| ) |
|
◆ eraseComplete
| void PX4FirmwareUpgradeThreadController::eraseComplete |
( |
void |
| ) |
|
|
signal |
◆ eraseStarted
| void PX4FirmwareUpgradeThreadController::eraseStarted |
( |
void |
| ) |
|
|
signal |
◆ error
| void PX4FirmwareUpgradeThreadController::error |
( |
const QString & |
errorString | ) |
|
|
signal |
◆ flash()
| void PX4FirmwareUpgradeThreadController::flash |
( |
const FirmwareImage * |
image | ) |
|
◆ flashComplete
| void PX4FirmwareUpgradeThreadController::flashComplete |
( |
void |
| ) |
|
|
signal |
◆ foundBoard
| void PX4FirmwareUpgradeThreadController::foundBoard |
( |
bool |
firstAttempt, |
|
|
const QGCSerialPortInfo & |
portInfo, |
|
|
int |
boardType, |
|
|
QString |
boardName |
|
) |
| |
|
signal |
◆ foundBoardInfo
| void PX4FirmwareUpgradeThreadController::foundBoardInfo |
( |
int |
bootloaderVersion, |
|
|
int |
boardID, |
|
|
int |
flashSize |
|
) |
| |
|
signal |
◆ image()
| const FirmwareImage * PX4FirmwareUpgradeThreadController::image |
( |
void |
| ) |
|
|
inline |
◆ noBoardFound
| void PX4FirmwareUpgradeThreadController::noBoardFound |
( |
void |
| ) |
|
|
signal |
◆ reboot()
| void PX4FirmwareUpgradeThreadController::reboot |
( |
void |
| ) |
|
|
inline |
◆ startFindBoardLoop()
| void PX4FirmwareUpgradeThreadController::startFindBoardLoop |
( |
void |
| ) |
|
◆ status
| void PX4FirmwareUpgradeThreadController::status |
( |
const QString & |
status | ) |
|
|
signal |
◆ updateProgress
| void PX4FirmwareUpgradeThreadController::updateProgress |
( |
int |
curr, |
|
|
int |
total |
|
) |
| |
|
signal |
The documentation for this class was generated from the following files: