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

#include <RPM_SITL.h>

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

Public Member Functions

 AP_RPM_SITL (AP_RPM &ranger, uint8_t instance, AP_RPM::RPM_State &_state)
 
void update (void)
 
- Public Member Functions inherited from AP_RPM_Backend
 AP_RPM_Backend (AP_RPM &_ap_rpm, uint8_t instance, AP_RPM::RPM_State &_state)
 
virtual ~AP_RPM_Backend (void)
 
int8_t get_pin (void) const
 

Private Attributes

SITL::SITLsitl
 
uint8_t instance
 

Additional Inherited Members

- Protected Attributes inherited from AP_RPM_Backend
AP_RPMap_rpm
 
AP_RPM::RPM_Statestate
 

Detailed Description

Definition at line 23 of file RPM_SITL.h.

Constructor & Destructor Documentation

◆ AP_RPM_SITL()

AP_RPM_SITL::AP_RPM_SITL ( AP_RPM ranger,
uint8_t  instance,
AP_RPM::RPM_State _state 
)

Definition at line 26 of file RPM_SITL.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ update()

void AP_RPM_SITL::update ( void  )
virtual

Implements AP_RPM_Backend.

Definition at line 33 of file RPM_SITL.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ instance

uint8_t AP_RPM_SITL::instance
private

Definition at line 33 of file RPM_SITL.h.

Referenced by AP_RPM_SITL(), and update().

◆ sitl

SITL::SITL* AP_RPM_SITL::sitl
private

Definition at line 32 of file RPM_SITL.h.

Referenced by AP_RPM_SITL(), and update().


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