APM:Libraries
Public Attributes | List of all members
AP_Gripper::Backend_Config Struct Reference

#include <AP_Gripper.h>

Public Attributes

AP_Int8 type
 
AP_Int16 grab_pwm
 
AP_Int16 release_pwm
 
AP_Int16 neutral_pwm
 
AP_Int8 regrab_interval
 
AP_Int16 uavcan_hardpoint_id
 
gripper_state state = STATE_RELEASED
 

Detailed Description

Definition at line 62 of file AP_Gripper.h.

Member Data Documentation

◆ grab_pwm

AP_Int16 AP_Gripper::Backend_Config::grab_pwm

◆ neutral_pwm

AP_Int16 AP_Gripper::Backend_Config::neutral_pwm

Definition at line 66 of file AP_Gripper.h.

Referenced by AP_Gripper_EPM::neutral().

◆ regrab_interval

AP_Int8 AP_Gripper::Backend_Config::regrab_interval

Definition at line 67 of file AP_Gripper.h.

Referenced by AP_Gripper_EPM::update_gripper().

◆ release_pwm

AP_Int16 AP_Gripper::Backend_Config::release_pwm

◆ state

gripper_state AP_Gripper::Backend_Config::state = STATE_RELEASED

◆ type

AP_Int8 AP_Gripper::Backend_Config::type

Definition at line 63 of file AP_Gripper.h.

Referenced by AP_Gripper::init().

◆ uavcan_hardpoint_id

AP_Int16 AP_Gripper::Backend_Config::uavcan_hardpoint_id

Definition at line 68 of file AP_Gripper.h.

Referenced by AP_Gripper_EPM::make_uavcan_command().


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