|
RoboAide
Project to improve a DIY robotic arm used for mobility assistance
|
#include <Encoder.h>
Public Member Functions | |
| Encoder (uint8_t pin1, uint8_t pin2) | |
| int32_t | read () |
| int32_t | readAndReset () |
| void | write (int32_t p) |
| Encoder (uint8_t pin1, uint8_t pin2) | |
| int32_t | read () |
| int32_t | readAndReset () |
| void | write (int32_t p) |
Static Public Member Functions | |
| static void | update (Encoder_internal_state_t *arg) |
| static void | update (Encoder_internal_state_t *arg) |
Static Public Attributes | |
| static Encoder_internal_state_t * | interruptArgs [ENCODER_ARGLIST_SIZE] |
Static Private Member Functions | |
| static uint8_t | attach_interrupt (uint8_t pin, Encoder_internal_state_t *state) |
| static uint8_t | attach_interrupt (uint8_t pin, Encoder_internal_state_t *state) |
Private Attributes | |
| Encoder_internal_state_t | encoder |
| uint8_t | interrupts_in_use |
|
staticprivate |
|
staticprivate |
|
static |
|
static |
|
private |
|
static |
1.8.11