
Go to the source code of this file.
Classes | |
| struct | EncoderStatus |
Typedefs | |
| typedef void(* | func_ptr) (void) |
Functions | |
| void | init_encoders (const TFrameCMD_ENCODERS_start_payload_t &cmd) |
| template<uint8_t index> | |
| static void | onEncoder_Raising_A () |
| void | processEncoders () |
Variables | |
| EncoderStatus | ENC_STATUS [TFrameCMD_ENCODERS_start_payload_t::NUM_ENCODERS] |
| bool | ENCODERS_active = false |
| func_ptr | my_encoder_ISRs [TFrameCMD_ENCODERS_start_payload_t::NUM_ENCODERS] |
| unsigned long | PC_last_millis = 0 |
| uint16_t | PC_sampling_period_ms = 500 |
Definition at line 110 of file process_encoder.cpp.
| void init_encoders | ( | const TFrameCMD_ENCODERS_start_payload_t & | cmd | ) |
Definition at line 118 of file process_encoder.cpp.
|
static |
Definition at line 77 of file process_encoder.cpp.
| void processEncoders | ( | ) |
Definition at line 159 of file process_encoder.cpp.
Definition at line 65 of file process_encoder.cpp.
| bool ENCODERS_active = false |
Definition at line 48 of file process_encoder.cpp.
| func_ptr my_encoder_ISRs[TFrameCMD_ENCODERS_start_payload_t::NUM_ENCODERS] |
Definition at line 111 of file process_encoder.cpp.
| unsigned long PC_last_millis = 0 |
Definition at line 46 of file process_encoder.cpp.
| uint16_t PC_sampling_period_ms = 500 |
Definition at line 47 of file process_encoder.cpp.