PX4 Firmware
PX4 Autopilot Software http://px4.io
RCUpdate::Parameters Struct Reference

#include <parameters.h>

Collaboration diagram for RCUpdate::Parameters:

Public Attributes

float min [RC_MAX_CHAN_COUNT]
 
float trim [RC_MAX_CHAN_COUNT]
 
float max [RC_MAX_CHAN_COUNT]
 
float rev [RC_MAX_CHAN_COUNT]
 
float dz [RC_MAX_CHAN_COUNT]
 
float scaling_factor [RC_MAX_CHAN_COUNT]
 
int32_t rc_map_roll
 
int32_t rc_map_pitch
 
int32_t rc_map_yaw
 
int32_t rc_map_throttle
 
int32_t rc_map_failsafe
 
int32_t rc_map_mode_sw
 
int32_t rc_map_return_sw
 
int32_t rc_map_rattitude_sw
 
int32_t rc_map_posctl_sw
 
int32_t rc_map_loiter_sw
 
int32_t rc_map_acro_sw
 
int32_t rc_map_offboard_sw
 
int32_t rc_map_kill_sw
 
int32_t rc_map_arm_sw
 
int32_t rc_map_trans_sw
 
int32_t rc_map_gear_sw
 
int32_t rc_map_stab_sw
 
int32_t rc_map_man_sw
 
int32_t rc_map_flaps
 
int32_t rc_map_aux1
 
int32_t rc_map_aux2
 
int32_t rc_map_aux3
 
int32_t rc_map_aux4
 
int32_t rc_map_aux5
 
int32_t rc_map_aux6
 
int32_t rc_map_param [rc_parameter_map_s::RC_PARAM_MAP_NCHAN]
 
int32_t rc_map_flightmode
 
int32_t rc_fails_thr
 
float rc_assist_th
 
float rc_auto_th
 
float rc_rattitude_th
 
float rc_posctl_th
 
float rc_return_th
 
float rc_loiter_th
 
float rc_acro_th
 
float rc_offboard_th
 
float rc_killswitch_th
 
float rc_armswitch_th
 
float rc_trans_th
 
float rc_gear_th
 
float rc_stab_th
 
float rc_man_th
 
bool rc_assist_inv
 
bool rc_auto_inv
 
bool rc_rattitude_inv
 
bool rc_posctl_inv
 
bool rc_return_inv
 
bool rc_loiter_inv
 
bool rc_acro_inv
 
bool rc_offboard_inv
 
bool rc_killswitch_inv
 
bool rc_armswitch_inv
 
bool rc_trans_inv
 
bool rc_gear_inv
 
bool rc_stab_inv
 
bool rc_man_inv
 
float rc_flt_smp_rate
 
float rc_flt_cutoff
 

Detailed Description

Definition at line 57 of file parameters.h.

Member Data Documentation

◆ dz

float RCUpdate::Parameters::dz[RC_MAX_CHAN_COUNT]

Definition at line 62 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ max

float RCUpdate::Parameters::max[RC_MAX_CHAN_COUNT]

Definition at line 60 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ min

float RCUpdate::Parameters::min[RC_MAX_CHAN_COUNT]

Definition at line 58 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_acro_inv

bool RCUpdate::Parameters::rc_acro_inv

Definition at line 119 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_acro_th

float RCUpdate::Parameters::rc_acro_th

Definition at line 104 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_armswitch_inv

bool RCUpdate::Parameters::rc_armswitch_inv

Definition at line 122 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_armswitch_th

float RCUpdate::Parameters::rc_armswitch_th

Definition at line 107 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_assist_inv

bool RCUpdate::Parameters::rc_assist_inv

Definition at line 113 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_assist_th

float RCUpdate::Parameters::rc_assist_th

Definition at line 98 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_auto_inv

bool RCUpdate::Parameters::rc_auto_inv

Definition at line 114 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_auto_th

float RCUpdate::Parameters::rc_auto_th

Definition at line 99 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_fails_thr

int32_t RCUpdate::Parameters::rc_fails_thr

Definition at line 97 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_flt_cutoff

float RCUpdate::Parameters::rc_flt_cutoff

Definition at line 129 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_flt_smp_rate

float RCUpdate::Parameters::rc_flt_smp_rate

Definition at line 128 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_gear_inv

bool RCUpdate::Parameters::rc_gear_inv

Definition at line 124 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_gear_th

float RCUpdate::Parameters::rc_gear_th

Definition at line 109 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_killswitch_inv

bool RCUpdate::Parameters::rc_killswitch_inv

Definition at line 121 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_killswitch_th

float RCUpdate::Parameters::rc_killswitch_th

Definition at line 106 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_loiter_inv

bool RCUpdate::Parameters::rc_loiter_inv

Definition at line 118 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_loiter_th

float RCUpdate::Parameters::rc_loiter_th

Definition at line 103 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_man_inv

bool RCUpdate::Parameters::rc_man_inv

Definition at line 126 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_man_th

float RCUpdate::Parameters::rc_man_th

Definition at line 111 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_acro_sw

int32_t RCUpdate::Parameters::rc_map_acro_sw

Definition at line 76 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_arm_sw

int32_t RCUpdate::Parameters::rc_map_arm_sw

Definition at line 79 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_aux1

int32_t RCUpdate::Parameters::rc_map_aux1

Definition at line 86 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_aux2

int32_t RCUpdate::Parameters::rc_map_aux2

Definition at line 87 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_aux3

int32_t RCUpdate::Parameters::rc_map_aux3

Definition at line 88 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_aux4

int32_t RCUpdate::Parameters::rc_map_aux4

Definition at line 89 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_aux5

int32_t RCUpdate::Parameters::rc_map_aux5

Definition at line 90 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_aux6

int32_t RCUpdate::Parameters::rc_map_aux6

Definition at line 91 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_failsafe

int32_t RCUpdate::Parameters::rc_map_failsafe

Definition at line 69 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_flaps

int32_t RCUpdate::Parameters::rc_map_flaps

Definition at line 84 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_flightmode

int32_t RCUpdate::Parameters::rc_map_flightmode

Definition at line 95 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_gear_sw

int32_t RCUpdate::Parameters::rc_map_gear_sw

Definition at line 81 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_kill_sw

int32_t RCUpdate::Parameters::rc_map_kill_sw

Definition at line 78 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_loiter_sw

int32_t RCUpdate::Parameters::rc_map_loiter_sw

Definition at line 75 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_man_sw

int32_t RCUpdate::Parameters::rc_map_man_sw

Definition at line 83 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_mode_sw

int32_t RCUpdate::Parameters::rc_map_mode_sw

Definition at line 71 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_offboard_sw

int32_t RCUpdate::Parameters::rc_map_offboard_sw

Definition at line 77 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_param

int32_t RCUpdate::Parameters::rc_map_param[rc_parameter_map_s::RC_PARAM_MAP_NCHAN]

Definition at line 93 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_pitch

int32_t RCUpdate::Parameters::rc_map_pitch

Definition at line 66 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_posctl_sw

int32_t RCUpdate::Parameters::rc_map_posctl_sw

Definition at line 74 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_rattitude_sw

int32_t RCUpdate::Parameters::rc_map_rattitude_sw

Definition at line 73 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_return_sw

int32_t RCUpdate::Parameters::rc_map_return_sw

Definition at line 72 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_roll

int32_t RCUpdate::Parameters::rc_map_roll

Definition at line 65 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_stab_sw

int32_t RCUpdate::Parameters::rc_map_stab_sw

Definition at line 82 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_throttle

int32_t RCUpdate::Parameters::rc_map_throttle

Definition at line 68 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_trans_sw

int32_t RCUpdate::Parameters::rc_map_trans_sw

Definition at line 80 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_map_yaw

int32_t RCUpdate::Parameters::rc_map_yaw

Definition at line 67 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_offboard_inv

bool RCUpdate::Parameters::rc_offboard_inv

Definition at line 120 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_offboard_th

float RCUpdate::Parameters::rc_offboard_th

Definition at line 105 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_posctl_inv

bool RCUpdate::Parameters::rc_posctl_inv

Definition at line 116 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_posctl_th

float RCUpdate::Parameters::rc_posctl_th

Definition at line 101 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_rattitude_inv

bool RCUpdate::Parameters::rc_rattitude_inv

Definition at line 115 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_rattitude_th

float RCUpdate::Parameters::rc_rattitude_th

Definition at line 100 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_return_inv

bool RCUpdate::Parameters::rc_return_inv

Definition at line 117 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_return_th

float RCUpdate::Parameters::rc_return_th

Definition at line 102 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_stab_inv

bool RCUpdate::Parameters::rc_stab_inv

Definition at line 125 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_stab_th

float RCUpdate::Parameters::rc_stab_th

Definition at line 110 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_trans_inv

bool RCUpdate::Parameters::rc_trans_inv

Definition at line 123 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rc_trans_th

float RCUpdate::Parameters::rc_trans_th

Definition at line 108 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ rev

float RCUpdate::Parameters::rev[RC_MAX_CHAN_COUNT]

Definition at line 61 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ scaling_factor

float RCUpdate::Parameters::scaling_factor[RC_MAX_CHAN_COUNT]

Definition at line 63 of file parameters.h.

Referenced by RCUpdate::update_parameters().

◆ trim

float RCUpdate::Parameters::trim[RC_MAX_CHAN_COUNT]

Definition at line 59 of file parameters.h.

Referenced by RCUpdate::update_parameters().


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