QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
PX4FirmwareUpgradeThreadWorker Class Reference

Used to run bootloader commands on a separate thread. These routines are mainly meant to to be called internally by the PX4FirmwareUpgradeThreadController. Clients should call the various public methods exposed by PX4FirmwareUpgradeThreadController. More...

#include <PX4FirmwareUpgradeThread.h>

+ Inheritance diagram for PX4FirmwareUpgradeThreadWorker:
+ Collaboration diagram for PX4FirmwareUpgradeThreadWorker:

Signals

void updateProgress (int curr, int total)
 
void foundBoard (bool firstAttempt, const QGCSerialPortInfo &portInfo, int type, QString boardName)
 
void noBoardFound (void)
 
void boardGone (void)
 
void foundBoardInfo (int bootloaderVersion, int boardID, int flashSize)
 
void error (const QString &errorString)
 
void status (const QString &statusText)
 
void eraseStarted (void)
 
void eraseComplete (void)
 
void flashComplete (void)
 

Public Member Functions

 PX4FirmwareUpgradeThreadWorker (PX4FirmwareUpgradeThreadController *controller)
 
 ~PX4FirmwareUpgradeThreadWorker ()
 

Detailed Description

Used to run bootloader commands on a separate thread. These routines are mainly meant to to be called internally by the PX4FirmwareUpgradeThreadController. Clients should call the various public methods exposed by PX4FirmwareUpgradeThreadController.

Definition at line 18 of file PX4FirmwareUpgradeThread.h.

Constructor & Destructor Documentation

◆ PX4FirmwareUpgradeThreadWorker()

◆ ~PX4FirmwareUpgradeThreadWorker()

PX4FirmwareUpgradeThreadWorker::~PX4FirmwareUpgradeThreadWorker ( )

Definition at line 19 of file PX4FirmwareUpgradeThread.cc.

Member Function Documentation

◆ boardGone

void PX4FirmwareUpgradeThreadWorker::boardGone ( void  )
signal

◆ eraseComplete

void PX4FirmwareUpgradeThreadWorker::eraseComplete ( void  )
signal

◆ eraseStarted

void PX4FirmwareUpgradeThreadWorker::eraseStarted ( void  )
signal

◆ error

void PX4FirmwareUpgradeThreadWorker::error ( const QString &  errorString)
signal

◆ flashComplete

void PX4FirmwareUpgradeThreadWorker::flashComplete ( void  )
signal

◆ foundBoard

void PX4FirmwareUpgradeThreadWorker::foundBoard ( bool  firstAttempt,
const QGCSerialPortInfo portInfo,
int  type,
QString  boardName 
)
signal

◆ foundBoardInfo

void PX4FirmwareUpgradeThreadWorker::foundBoardInfo ( int  bootloaderVersion,
int  boardID,
int  flashSize 
)
signal

◆ noBoardFound

void PX4FirmwareUpgradeThreadWorker::noBoardFound ( void  )
signal

◆ status

void PX4FirmwareUpgradeThreadWorker::status ( const QString &  statusText)
signal

◆ updateProgress

void PX4FirmwareUpgradeThreadWorker::updateProgress ( int  curr,
int  total 
)
signal

The documentation for this class was generated from the following files: