![]() |
Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
|
#include <stdbool.h>#include <stdint.h>

Go to the source code of this file.
Macros | |
| #define | QCTR_CARRY_BIT 0x7U |
| #define | QCTR_BORROW_BIT 0x6U |
| #define | QCTR_CMP_BIT 0x5U |
| #define | QCTR_IDX_BIT 0x4U |
| #define | QCTR_CEN_BIT 0x3U |
| #define | QCTR_PLS_BIT 0x2U |
| #define | QCTR_UD_BIT 0x1U |
| #define | QCTR_S_BIT 0x0U |
| #define | SYNC_MODE 0x40U |
| #define | RUNNING_MODE 0x00U |
| #define | COUNT_MODE 0x03U |
| #define | INDEX_MODE 0x00U |
| #define | FILTER_MODE 0x00U |
| #define | FLAG_MODE 0x00U |
| #define | DATA_WIDTH 0x00U |
| #define | CNTR_BYTES (0x4U - DATA_WIDTH) |
| #define | QCTR_MAX_BYTES 0x4U |
| #define | ENABLE_CNTR 0x00U |
| #define | DISABLE_CNTR 0x04U |
Typedefs | |
| typedef int32_t | quadratureCounterValueType |
| #define CNTR_BYTES (0x4U - DATA_WIDTH) |
Definition at line 113 of file quadrature_counter.h.
| #define COUNT_MODE 0x03U |
Definition at line 104 of file quadrature_counter.h.
| #define DATA_WIDTH 0x00U |
Definition at line 112 of file quadrature_counter.h.
| #define DISABLE_CNTR 0x04U |
Definition at line 116 of file quadrature_counter.h.
| #define ENABLE_CNTR 0x00U |
Definition at line 115 of file quadrature_counter.h.
| #define FILTER_MODE 0x00U |
Definition at line 106 of file quadrature_counter.h.
| #define FLAG_MODE 0x00U |
Definition at line 111 of file quadrature_counter.h.
| #define INDEX_MODE 0x00U |
Definition at line 105 of file quadrature_counter.h.
| #define QCTR_BORROW_BIT 0x6U |
Definition at line 91 of file quadrature_counter.h.
| #define QCTR_CARRY_BIT 0x7U |
Definition at line 90 of file quadrature_counter.h.
| #define QCTR_CEN_BIT 0x3U |
Definition at line 94 of file quadrature_counter.h.
| #define QCTR_CMP_BIT 0x5U |
Definition at line 92 of file quadrature_counter.h.
| #define QCTR_IDX_BIT 0x4U |
Definition at line 93 of file quadrature_counter.h.
| #define QCTR_MAX_BYTES 0x4U |
Definition at line 114 of file quadrature_counter.h.
| #define QCTR_PLS_BIT 0x2U |
Definition at line 95 of file quadrature_counter.h.
| #define QCTR_S_BIT 0x0U |
Definition at line 97 of file quadrature_counter.h.
| #define QCTR_UD_BIT 0x1U |
Definition at line 96 of file quadrature_counter.h.
| #define RUNNING_MODE 0x00U |
Definition at line 103 of file quadrature_counter.h.
| #define SYNC_MODE 0x40U |
Definition at line 102 of file quadrature_counter.h.
| typedef int32_t quadratureCounterValueType |
Definition at line 121 of file quadrature_counter.h.