33 if (current_pwm != pwm) {
const uint16_t action_time
uint32_t action_timestamp
bool released() const override
static bool get_output_pwm(SRV_Channel::Aux_servo_function_t function, uint16_t &value)
virtual bool valid() const
bool has_state_pwm(const uint16_t pwm) const
static void set_output_pwm(SRV_Channel::Aux_servo_function_t function, uint16_t value)
void init_gripper() override
void update_gripper() override
bool grabbed() const override
struct AP_Gripper::Backend_Config & config
static bool function_assigned(SRV_Channel::Aux_servo_function_t function)