APM:Libraries
Protected Member Functions | Private Member Functions | List of all members
GCS_MAVLINK_Dummy Class Reference

#include <GCS_Dummy.h>

Inheritance diagram for GCS_MAVLINK_Dummy:
[legend]
Collaboration diagram for GCS_MAVLINK_Dummy:
[legend]

Protected Member Functions

Compassget_compass () const override
 
AP_Missionget_mission () override
 
AP_Rallyget_rally () const override
 
AP_Cameraget_camera () const override
 
const AP_FWVersionget_fwver () const override
 
uint8_t sysid_my_gcs () const override
 
bool set_mode (uint8_t mode) override
 
MAV_TYPE frame_type () const override
 
MAV_MODE base_mode () const override
 
uint32_t custom_mode () const override
 
MAV_STATE system_status () const override
 

Private Member Functions

uint32_t telem_delay () const override
 
void handleMessage (mavlink_message_t *msg) override
 
bool try_send_message (enum ap_message id)
 
bool handle_guided_request (AP_Mission::Mission_Command &cmd) override
 
void handle_change_alt_request (AP_Mission::Mission_Command &cmd) override
 

Additional Inherited Members

Detailed Description

Definition at line 15 of file GCS_Dummy.h.

Member Function Documentation

◆ base_mode()

MAV_MODE GCS_MAVLINK_Dummy::base_mode ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 36 of file GCS_Dummy.h.

◆ custom_mode()

uint32_t GCS_MAVLINK_Dummy::custom_mode ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 37 of file GCS_Dummy.h.

◆ frame_type()

MAV_TYPE GCS_MAVLINK_Dummy::frame_type ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 35 of file GCS_Dummy.h.

◆ get_camera()

AP_Camera* GCS_MAVLINK_Dummy::get_camera ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 28 of file GCS_Dummy.h.

◆ get_compass()

Compass* GCS_MAVLINK_Dummy::get_compass ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 25 of file GCS_Dummy.h.

◆ get_fwver()

const AP_FWVersion& GCS_MAVLINK_Dummy::get_fwver ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 29 of file GCS_Dummy.h.

◆ get_mission()

AP_Mission* GCS_MAVLINK_Dummy::get_mission ( )
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 26 of file GCS_Dummy.h.

◆ get_rally()

AP_Rally* GCS_MAVLINK_Dummy::get_rally ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 27 of file GCS_Dummy.h.

◆ handle_change_alt_request()

void GCS_MAVLINK_Dummy::handle_change_alt_request ( AP_Mission::Mission_Command cmd)
inlineoverrideprivatevirtual

Implements GCS_MAVLINK.

Definition at line 21 of file GCS_Dummy.h.

◆ handle_guided_request()

bool GCS_MAVLINK_Dummy::handle_guided_request ( AP_Mission::Mission_Command cmd)
inlineoverrideprivatevirtual

Implements GCS_MAVLINK.

Definition at line 20 of file GCS_Dummy.h.

◆ handleMessage()

void GCS_MAVLINK_Dummy::handleMessage ( mavlink_message_t *  msg)
inlineoverrideprivatevirtual

Implements GCS_MAVLINK.

Definition at line 18 of file GCS_Dummy.h.

◆ set_mode()

bool GCS_MAVLINK_Dummy::set_mode ( uint8_t  mode)
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 32 of file GCS_Dummy.h.

◆ sysid_my_gcs()

uint8_t GCS_MAVLINK_Dummy::sysid_my_gcs ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 31 of file GCS_Dummy.h.

◆ system_status()

MAV_STATE GCS_MAVLINK_Dummy::system_status ( ) const
inlineoverrideprotectedvirtual

Implements GCS_MAVLINK.

Definition at line 38 of file GCS_Dummy.h.

◆ telem_delay()

uint32_t GCS_MAVLINK_Dummy::telem_delay ( ) const
inlineoverrideprivatevirtual

Implements GCS_MAVLINK.

Definition at line 17 of file GCS_Dummy.h.

◆ try_send_message()

bool GCS_MAVLINK_Dummy::try_send_message ( enum ap_message  id)
inlineprivatevirtual

Reimplemented from GCS_MAVLINK.

Definition at line 19 of file GCS_Dummy.h.


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