![]() |
Speeduino
|
Classes | |
| struct | channel_state_t |
| struct | compOperation_t |
| struct | processing_channel_t |
| A struct that captures enough information to process a channel. Instances of this class are ephemeral and created on the fly as needed. More... | |
| struct | rule_t |
| struct | state_t |
Typedefs | |
| using | getDataFn = int16_t(*)(uint16_t index) |
Enumerations | |
| enum class | LimitingType : uint8_t { Min = 0 , Max = 1 } |
Functions | |
| static bool | isValidOutputPin (uint8_t pin) |
Variables | |
| constexpr uint8_t | COMPARATOR_EQUAL = 0 |
| constexpr uint8_t | COMPARATOR_NOT_EQUAL = 1 |
| constexpr uint8_t | COMPARATOR_GREATER = 2 |
| constexpr uint8_t | COMPARATOR_GREATER_EQUAL = 3 |
| constexpr uint8_t | COMPARATOR_LESS = 4 |
| constexpr uint8_t | COMPARATOR_LESS_EQUAL = 5 |
| constexpr uint8_t | COMPARATOR_AND = 6 |
| constexpr uint8_t | COMPARATOR_XOR = 7 |
| constexpr uint8_t | COMBINE_DISABLED = 0 |
| constexpr uint8_t | COMBINE_AND = 1 |
| constexpr uint8_t | COMBINE_OR = 2 |
| constexpr uint8_t | COMBINE_XOR = 3 |
| constexpr uint8_t | REUSE_RULES = 240 |
| using programmableIOControl_details::getDataFn = typedef int16_t (*)(uint16_t index) |
|
strong |
|
inlinestatic |

|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |