dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Quantec boards support Plugin

Plugin to support boards by Quantec. More...

Classes

class  QuantecPlugin
 
class  Quanton
 

Functions

 Quanton::Quanton ()
 Quanton::Quanton This is the Quanton board definition. More...
 
virtual Quanton::~Quanton ()
 
virtual QString Quanton::shortName ()
 
virtual QString Quanton::boardDescription ()
 
virtual int Quanton::minBootLoaderVersion ()
 Returns the minimum bootloader version required. More...
 
virtual bool Quanton::queryCapabilities (BoardCapabilities capability)
 Return which capabilities this board has. More...
 
virtual QPixmap Quanton::getBoardPicture ()
 getBoardPicture More...
 
virtual QString Quanton::getHwUAVO ()
 
virtual bool Quanton::isInputConfigurationSupported (Core::IBoardType::InputType type)
 Determine if this board supports configuring the receiver. More...
 
virtual bool Quanton::setInputType (Core::IBoardType::InputType type)
 
virtual Core::IBoardType::InputType Quanton::getInputType ()
 getInputOnPort get the current input type More...
 
virtual int Quanton::queryMaxGyroRate ()
 Query the board for the currently set max rate of the gyro. More...
 
virtual QStringList Quanton::getAdcNames ()
 
virtual bool Quanton::hasAnnunciator (AnnunciatorType annunc)
 Check if the board has the given type of annunciator. More...
 

Detailed Description

Plugin to support boards by Quantec.

Plugin to support boards by Quantec Networks GmbH.

Function Documentation

QString Quanton::boardDescription ( )
virtual

Long description of the board

Implements Core::IBoardType.

Definition at line 74 of file quanton.cpp.

QStringList Quanton::getAdcNames ( )
virtual

Reimplemented from Core::IBoardType.

Definition at line 362 of file quanton.cpp.

QPixmap Quanton::getBoardPicture ( )
virtual

getBoardPicture

Returns
provides a picture for the board. Uploader gadget or configuration plugin can use this, for instance.
Todo:
this API is not stable yet.

Implements Core::IBoardType.

Definition at line 101 of file quanton.cpp.

QString Quanton::getHwUAVO ( )
virtual

Get name of the HW Configuration UAVObject

Implements Core::IBoardType.

Definition at line 119 of file quanton.cpp.

Core::IBoardType::InputType Quanton::getInputType ( )
virtual

getInputOnPort get the current input type

Quanton::getInputType fetch the currently selected input type.

Parameters
port_numwhich input port to query (board specific numbering)
Returns
the currently selected input type
the selected input type

Reimplemented from Core::IBoardType.

Definition at line 185 of file quanton.cpp.

bool Quanton::hasAnnunciator ( AnnunciatorType  annunc)
virtual

Check if the board has the given type of annunciator.

Parameters
annuncAnnunciator type of interest
Returns
true if present

Reimplemented from Core::IBoardType.

Definition at line 386 of file quanton.cpp.

bool Quanton::isInputConfigurationSupported ( Core::IBoardType::InputType  type)
virtual

Determine if this board supports configuring the receiver.

Reimplemented from Core::IBoardType.

Definition at line 107 of file quanton.cpp.

int Quanton::minBootLoaderVersion ( )
virtual

Returns the minimum bootloader version required.

Reimplemented from Core::IBoardType.

Definition at line 79 of file quanton.cpp.

Quanton::Quanton ( void  )

Quanton::Quanton This is the Quanton board definition.

Definition at line 42 of file quanton.cpp.

bool Quanton::queryCapabilities ( BoardCapabilities  capability)
virtual

Return which capabilities this board has.

Implements Core::IBoardType.

Definition at line 85 of file quanton.cpp.

int Quanton::queryMaxGyroRate ( )
virtual

Query the board for the currently set max rate of the gyro.

Returns
max rate of gyro

Reimplemented from Core::IBoardType.

Definition at line 335 of file quanton.cpp.

bool Quanton::setInputType ( Core::IBoardType::InputType  type)
virtual

Configure the board to use an receiver input type on a port number

Parameters
typethe type of receiver to use
port_numwhich input port to configure (board specific numbering)

Configure the board to use a receiver input type on a port number

Parameters
typethe type of receiver to use
Returns
true if successfully configured or false otherwise

Reimplemented from Core::IBoardType.

Definition at line 129 of file quanton.cpp.

QString Quanton::shortName ( )
virtual

Short description of the board / friendly name

Implements Core::IBoardType.

Definition at line 69 of file quanton.cpp.

Quanton::~Quanton ( )
virtual

Definition at line 65 of file quanton.cpp.