APM:Libraries
Public Attributes | List of all members
AP_Winch::Backend_Config Struct Reference
Collaboration diagram for AP_Winch::Backend_Config:
[legend]

Public Attributes

AP_Int8 type
 
AP_Float rate_max
 
AP_Float pos_p
 
AC_PID rate_pid = AC_PID(AP_WINCH_RATE_P, AP_WINCH_RATE_I, AP_WINCH_RATE_D, AP_WINCH_RATE_IMAX, AP_WINCH_RATE_FILT, AP_WINCH_RATE_DT)
 
winch_state state
 
float length_curr
 
float length_desired
 
float rate_desired
 

Detailed Description

Definition at line 81 of file AP_Winch.h.

Member Data Documentation

◆ length_curr

float AP_Winch::Backend_Config::length_curr

◆ length_desired

float AP_Winch::Backend_Config::length_desired

Definition at line 88 of file AP_Winch.h.

Referenced by AP_Winch::release_length(), and AP_Winch_Servo::update().

◆ pos_p

AP_Float AP_Winch::Backend_Config::pos_p

Definition at line 84 of file AP_Winch.h.

Referenced by AP_Winch_Servo::update().

◆ rate_desired

float AP_Winch::Backend_Config::rate_desired

◆ rate_max

AP_Float AP_Winch::Backend_Config::rate_max

◆ rate_pid

Definition at line 85 of file AP_Winch.h.

Referenced by AP_Winch_Servo::update().

◆ state

winch_state AP_Winch::Backend_Config::state

◆ type

AP_Int8 AP_Winch::Backend_Config::type

Definition at line 82 of file AP_Winch.h.

Referenced by AP_Winch::enabled(), and AP_Winch::init().


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