![]() |
Speeduino
|
The statuses struct and related defines. More...
Go to the source code of this file.
Classes | |
| struct | vvtStatus_t |
| struct | statuses |
| The status struct with current values for all 'live' variables. More... | |
| struct | statuses::engine_protect_flags_t |
| Engine protection status fields. More... | |
| struct | statuses::scheduler_cut_t |
| Fuel and ignition scheduler cut state. More... | |
Typedefs | |
| using | byte = uint8_t |
Enumerations | |
| enum class | SchedulerCutStatus : uint8_t { None , Rolling , Full } |
| The current status of scheduler channel cuts. More... | |
| enum class | EngineRotationStatus : uint8_t { Stopped , Cranking , Running } |
| The engine rotation status. More... | |
Functions | |
| static uint8_t | getTotalInjChannelCount (const statuses ¤t) |
Variables | |
| constexpr uint8_t | BIT_TIMER_1HZ = 0 |
| constexpr uint8_t | BIT_TIMER_4HZ = 1 |
| constexpr uint8_t | BIT_TIMER_10HZ = 2 |
| constexpr uint8_t | BIT_TIMER_15HZ = 3 |
| constexpr uint8_t | BIT_TIMER_30HZ = 4 |
| constexpr uint8_t | BIT_TIMER_50HZ = 5 |
| constexpr uint8_t | BIT_TIMER_200HZ = 6 |
| constexpr uint8_t | BIT_TIMER_1KHZ = 7 |
The statuses struct and related defines.
| using byte = uint8_t |
|
strong |
|
strong |
|
inlinestatic |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |