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

#include <AP_SBusOut.h>

Collaboration diagram for AP_SBusOut:
[legend]

Public Member Functions

 AP_SBusOut ()
 
 AP_SBusOut (const AP_SBusOut &other)=delete
 
AP_SBusOutoperator= (const AP_SBusOut &)=delete
 
void update ()
 

Static Public Attributes

static const struct AP_Param::GroupInfo var_info []
 

Private Member Functions

void init (void)
 

Private Attributes

AP_HAL::UARTDriversbus1_uart
 
uint16_t sbus_frame_interval
 
AP_Int16 sbus_rate
 
bool initialised
 

Detailed Description

Definition at line 14 of file AP_SBusOut.h.

Constructor & Destructor Documentation

◆ AP_SBusOut() [1/2]

AP_SBusOut::AP_SBusOut ( void  )

Definition at line 70 of file AP_SBusOut.cpp.

Here is the call graph for this function:

◆ AP_SBusOut() [2/2]

AP_SBusOut::AP_SBusOut ( const AP_SBusOut other)
delete

Member Function Documentation

◆ init()

void AP_SBusOut::init ( void  )
private

Definition at line 151 of file AP_SBusOut.cpp.

Referenced by update().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator=()

AP_SBusOut& AP_SBusOut::operator= ( const AP_SBusOut )
delete

◆ update()

void AP_SBusOut::update ( void  )

Definition at line 82 of file AP_SBusOut.cpp.

Referenced by SRV_Channels::push().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ initialised

bool AP_SBusOut::initialised
private

Definition at line 34 of file AP_SBusOut.h.

Referenced by update().

◆ sbus1_uart

AP_HAL::UARTDriver* AP_SBusOut::sbus1_uart
private

Definition at line 27 of file AP_SBusOut.h.

Referenced by init(), and update().

◆ sbus_frame_interval

uint16_t AP_SBusOut::sbus_frame_interval
private

Definition at line 31 of file AP_SBusOut.h.

Referenced by init(), and update().

◆ sbus_rate

AP_Int16 AP_SBusOut::sbus_rate
private

Definition at line 33 of file AP_SBusOut.h.

Referenced by init().

◆ var_info

const AP_Param::GroupInfo AP_SBusOut::var_info
static
Initial value:

Definition at line 22 of file AP_SBusOut.h.

Referenced by AP_SBusOut().


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