APM:Libraries
Private Member Functions | Private Attributes | List of all members
GCS_Dummy Class Reference

#include <GCS_Dummy.h>

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

Private Member Functions

uint8_t num_gcs () const override
 
GCS_MAVLINK_Dummychan (const uint8_t ofs) override
 
const GCS_MAVLINK_Dummychan (const uint8_t ofs) const override
 
void send_statustext (MAV_SEVERITY severity, uint8_t dest_bitmask, const char *text)
 

Private Attributes

GCS_MAVLINK_Dummy dummy_backend
 

Additional Inherited Members

- Public Member Functions inherited from GCS
 GCS ()
 
void send_text (MAV_SEVERITY severity, const char *fmt,...)
 
void service_statustext (void)
 
void send_message (enum ap_message id)
 
void send_mission_item_reached_message (uint16_t mission_index)
 
void send_named_float (const char *name, float value) const
 
void send_home () const
 
void send_ekf_origin () const
 
void send_parameter_value (const char *param_name, ap_var_type param_type, float param_value)
 
void retry_deferred ()
 
void data_stream_send ()
 
void update ()
 
virtual void setup_uarts (AP_SerialManager &serial_manager)
 
bool out_of_time () const
 
void set_out_of_time (bool val)
 
void set_dataflash (DataFlash_Class *dataflash)
 
void register_frsky_telemetry_callback (AP_Frsky_Telem *frsky_telemetry)
 
bool install_alternative_protocol (mavlink_channel_t chan, GCS_MAVLINK::protocol_handler_fn_t handler)
 
- Static Public Member Functions inherited from GCS
static class GCSinstance ()
 
- Public Attributes inherited from GCS
DataFlash_Classdataflash_p
 
AP_Frsky_Telemfrsky_telemetry_p
 

Detailed Description

Definition at line 48 of file GCS_Dummy.h.

Member Function Documentation

◆ chan() [1/2]

GCS_MAVLINK_Dummy& GCS_Dummy::chan ( const uint8_t  ofs)
inlineoverrideprivatevirtual

Implements GCS.

Definition at line 52 of file GCS_Dummy.h.

◆ chan() [2/2]

const GCS_MAVLINK_Dummy& GCS_Dummy::chan ( const uint8_t  ofs) const
inlineoverrideprivatevirtual

Implements GCS.

Definition at line 53 of file GCS_Dummy.h.

◆ num_gcs()

uint8_t GCS_Dummy::num_gcs ( ) const
inlineoverrideprivatevirtual

Implements GCS.

Definition at line 51 of file GCS_Dummy.h.

◆ send_statustext()

void GCS_Dummy::send_statustext ( MAV_SEVERITY  severity,
uint8_t  dest_bitmask,
const char *  text 
)
inlineprivatevirtual

Reimplemented from GCS.

Definition at line 55 of file GCS_Dummy.h.

Here is the call graph for this function:

Member Data Documentation

◆ dummy_backend

GCS_MAVLINK_Dummy GCS_Dummy::dummy_backend
private

Definition at line 50 of file GCS_Dummy.h.


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