APM:Libraries
|
#include <RC_Channel.h>
Public Member Functions | |
RC_Channels (void) | |
Static Public Member Functions | |
static RC_Channel * | rc_channel (uint8_t chan) |
static uint16_t | get_radio_in (const uint8_t chan) |
static uint8_t | get_radio_in (uint16_t *chans, const uint8_t num_channels) |
static uint8_t | get_valid_channel_count (void) |
static int16_t | get_receiver_rssi (void) |
static bool | read_input (void) |
static void | clear_overrides (void) |
static bool | receiver_bind (const int dsmMode) |
static bool | set_override (const uint8_t chan, const int16_t value) |
Static Public Attributes | |
static const struct AP_Param::GroupInfo | var_info [] |
Private Attributes | |
RC_Channel | obj_channels [NUM_RC_CHANNELS] |
Static Private Attributes | |
static RC_Channel * | channels |
Friends | |
class | SRV_Channels |
Definition at line 137 of file RC_Channel.h.
RC_Channels::RC_Channels | ( | void | ) |
|
static |
|
static |
Definition at line 118 of file RC_Channels.cpp.
Referenced by AP_ICEngine::engine_control(), SoaringController::is_active(), DataFlash_Class::Log_Write_RCIN(), loop(), AP_RSSI::read_channel_rssi(), GCS_MAVLINK::send_radio_in(), and AP_ICEngine::update().
|
static |
|
static |
Definition at line 163 of file RC_Channels.cpp.
Referenced by AP_RSSI::read_receiver_rssi().
|
static |
Definition at line 158 of file RC_Channels.cpp.
Referenced by AP_Tuning::check_input(), and GCS_MAVLINK::send_radio_in().
|
inlinestatic |
Definition at line 145 of file RC_Channel.h.
Referenced by AP_Tuning::check_input(), AP_Tuning::check_selector_switch(), SRV_Channels::copy_radio_in_out(), SRV_Channels::copy_radio_in_out_mask(), SRV_Channel::output_ch(), AP_Arming::rc_calibration_checks(), SRV_Channels::set_output_limit(), and setup().
|
static |
Definition at line 145 of file RC_Channels.cpp.
Referenced by loop().
|
static |
Definition at line 181 of file RC_Channels.cpp.
Referenced by GCS_MAVLINK::handle_rc_bind().
|
static |
|
friend |
Definition at line 139 of file RC_Channel.h.
|
staticprivate |
Definition at line 162 of file RC_Channel.h.
Referenced by get_radio_in(), RC_Channels(), read_input(), and SRV_Channels::upgrade_parameters().
|
private |
Definition at line 163 of file RC_Channel.h.
Referenced by RC_Channels().
|
static |
Definition at line 143 of file RC_Channel.h.
Referenced by RC_Channels().