APM:Libraries
AP_WheelEncoder_Quadrature Member List

This is the complete list of members for AP_WheelEncoder_Quadrature, including all inherited members.

_frontendAP_WheelEncoder_Backendprotected
_stateAP_WheelEncoder_Backendprotected
AP_WheelEncoder_Backend(AP_WheelEncoder &frontend, uint8_t instance, AP_WheelEncoder::WheelEncoder_State &state)AP_WheelEncoder_Backend
AP_WheelEncoder_Quadrature(AP_WheelEncoder &frontend, uint8_t instance, AP_WheelEncoder::WheelEncoder_State &state)AP_WheelEncoder_Quadrature
get_gpio(uint8_t pin_number)AP_WheelEncoder_Quadratureprivatestatic
get_pin_a() constAP_WheelEncoder_Backendprotected
get_pin_b() constAP_WheelEncoder_Backendprotected
irq_handler(uint8_t instance, bool pin_a)AP_WheelEncoder_Quadratureprivatestatic
irq_handler0_pina(int irq, void *context)AP_WheelEncoder_Quadratureprivatestatic
irq_handler0_pinb(int irq, void *context)AP_WheelEncoder_Quadratureprivatestatic
irq_handler1_pina(int irq, void *context)AP_WheelEncoder_Quadratureprivatestatic
irq_handler1_pinb(int irq, void *context)AP_WheelEncoder_Quadratureprivatestatic
irq_stateAP_WheelEncoder_Quadratureprivatestatic
last_pin_aAP_WheelEncoder_Quadratureprivate
last_pin_bAP_WheelEncoder_Quadratureprivate
pin_ab_to_phase(bool pin_a, bool pin_b)AP_WheelEncoder_Quadratureprivatestatic
update(void)AP_WheelEncoder_Quadraturevirtual
update_phase_and_error_count(bool pin_a_now, bool pin_b_now, uint8_t &phase, int32_t &distance_count, uint32_t &total_count, uint32_t &error_count)AP_WheelEncoder_Quadratureprivatestatic
~AP_WheelEncoder_Backend(void)AP_WheelEncoder_Backendinlinevirtual