![]() |
Speeduino
|
The tune page structs and related defines. More...

Go to the source code of this file.
Classes | |
| struct | config_page_t |
| struct | config2 |
| struct | config4 |
| struct | config6 |
| struct | config9 |
| struct | config10 |
| struct | cmpOperation |
| struct | config13 |
| struct | config15 |
Typedefs | |
| using | byte = uint8_t |
Enumerations | |
| enum | MAPSamplingMethod { MAPSamplingInstantaneous = 0 , MAPSamplingCycleAverage = 1 , MAPSamplingCycleMinimum = 2 , MAPSamplingIgnitionEventAverage = 3 } |
Functions | |
| static bool | isExternalVssMode (const config2 &page2) |
| static bool | isPwmIac (const config6 &page6) |
| static bool | isStepperIac (const config6 &page6) |
Variables | |
| constexpr uint8_t | EGO_TYPE_OFF = 0U |
| constexpr uint8_t | EGO_TYPE_NARROW = 1U |
| constexpr uint8_t | EGO_TYPE_WIDE = 2U |
| constexpr uint8_t | INJ_TYPE_PORT = 0U |
| constexpr uint8_t | INJ_TYPE_TBODY = 1U |
| constexpr uint8_t | INJ_PAIRED = 0U |
| constexpr uint8_t | INJ_SEMISEQUENTIAL = 1U |
| constexpr uint8_t | INJ_BANKED = 2U |
| constexpr uint8_t | INJ_SEQUENTIAL = 3U |
| constexpr uint8_t | INJ_PAIR_13_24 = 0U |
| constexpr uint8_t | INJ_PAIR_14_23 = 1U |
| constexpr uint8_t | IGN_MODE_WASTED = 0U |
| constexpr uint8_t | IGN_MODE_SINGLE = 1U |
| constexpr uint8_t | IGN_MODE_WASTEDCOP = 2U |
| constexpr uint8_t | IGN_MODE_SEQUENTIAL = 3U |
| constexpr uint8_t | IGN_MODE_ROTARY = 4U |
| constexpr uint8_t | SEC_TRIGGER_SINGLE = 0U |
| constexpr uint8_t | SEC_TRIGGER_4_1 = 1U |
| constexpr uint8_t | SEC_TRIGGER_POLL = 2U |
| constexpr uint8_t | SEC_TRIGGER_5_3_2 = 3U |
| constexpr uint8_t | SEC_TRIGGER_TOYOTA_3 = 4U |
| constexpr uint8_t | ROTARY_IGN_FC = 0U |
| constexpr uint8_t | ROTARY_IGN_FD = 1U |
| constexpr uint8_t | ROTARY_IGN_RX8 = 2U |
| constexpr uint8_t | BOOST_MODE_SIMPLE = 0U |
| constexpr uint8_t | BOOST_MODE_FULL = 1U |
| constexpr uint8_t | EN_BOOST_CONTROL_BARO = 0U |
| constexpr uint8_t | EN_BOOST_CONTROL_FIXED = 1U |
| constexpr uint8_t | WMI_MODE_SIMPLE = 0U |
| constexpr uint8_t | WMI_MODE_PROPORTIONAL = 1U |
| constexpr uint8_t | WMI_MODE_OPENLOOP = 2U |
| constexpr uint8_t | WMI_MODE_CLOSEDLOOP = 3U |
| constexpr uint8_t | HARD_CUT_FULL = 0U |
| constexpr uint8_t | HARD_CUT_ROLLING = 1U |
| constexpr uint8_t | EVEN_FIRE = 0U |
| constexpr uint8_t | ODD_FIRE = 1U |
| constexpr uint8_t | EGO_ALGORITHM_SIMPLE = 0U |
| constexpr uint8_t | EGO_ALGORITHM_INVALID1 = 1U |
| constexpr uint8_t | EGO_ALGORITHM_PID = 2U |
| constexpr uint8_t | EGO_ALGORITHM_NONE = 3U |
| constexpr uint8_t | STAGING_MODE_TABLE = 0U |
| constexpr uint8_t | STAGING_MODE_AUTO = 1U |
| constexpr uint8_t | NITROUS_OFF = 0U |
| constexpr uint8_t | NITROUS_STAGE1 = 1U |
| constexpr uint8_t | NITROUS_STAGE2 = 2U |
| constexpr uint8_t | NITROUS_BOTH = 3U |
| constexpr uint8_t | PROTECT_CUT_OFF = 0U |
| constexpr uint8_t | PROTECT_CUT_IGN = 1U |
| constexpr uint8_t | PROTECT_CUT_FUEL = 2U |
| constexpr uint8_t | PROTECT_CUT_BOTH = 3U |
| constexpr uint8_t | PROTECT_IO_ERROR = 7U |
| constexpr uint8_t | AE_MODE_TPS = 0U |
| constexpr uint8_t | AE_MODE_MAP = 1U |
| constexpr uint8_t | AE_MODE_MULTIPLIER = 0U |
| constexpr uint8_t | AE_MODE_ADDER = 1U |
| constexpr uint8_t | KNOCK_MODE_OFF = 0U |
| constexpr uint8_t | KNOCK_MODE_DIGITAL = 1U |
| constexpr uint8_t | KNOCK_MODE_ANALOG = 2U |
| constexpr uint8_t | KNOCK_TRIGGER_HIGH = 0U |
| constexpr uint8_t | KNOCK_TRIGGER_LOW = 1U |
| constexpr uint8_t | FUEL2_MODE_OFF = 0U |
| constexpr uint8_t | FUEL2_MODE_MULTIPLY = 1U |
| constexpr uint8_t | FUEL2_MODE_ADD = 2U |
| constexpr uint8_t | FUEL2_MODE_CONDITIONAL_SWITCH = 3U |
| constexpr uint8_t | FUEL2_MODE_INPUT_SWITCH = 4U |
| constexpr uint8_t | SPARK2_MODE_OFF = 0U |
| constexpr uint8_t | SPARK2_MODE_MULTIPLY = 1U |
| constexpr uint8_t | SPARK2_MODE_ADD = 2U |
| constexpr uint8_t | SPARK2_MODE_CONDITIONAL_SWITCH = 3U |
| constexpr uint8_t | SPARK2_MODE_INPUT_SWITCH = 4U |
| constexpr uint8_t | FUEL2_CONDITION_RPM = 0U |
| constexpr uint8_t | FUEL2_CONDITION_MAP = 1U |
| constexpr uint8_t | FUEL2_CONDITION_TPS = 2U |
| constexpr uint8_t | FUEL2_CONDITION_ETH = 3U |
| constexpr uint8_t | SPARK2_CONDITION_RPM = 0U |
| constexpr uint8_t | SPARK2_CONDITION_MAP = 1U |
| constexpr uint8_t | SPARK2_CONDITION_TPS = 2U |
| constexpr uint8_t | SPARK2_CONDITION_ETH = 3U |
| constexpr uint8_t | OPEN_LOOP_BOOST = 0U |
| constexpr uint8_t | CLOSED_LOOP_BOOST = 1U |
| constexpr uint8_t | SOFT_LIMIT_FIXED = 0U |
| constexpr uint8_t | SOFT_LIMIT_RELATIVE = 1U |
| constexpr uint8_t | VVT_MODE_ONOFF = 0U |
| constexpr uint8_t | VVT_MODE_OPEN_LOOP = 1U |
| constexpr uint8_t | VVT_MODE_CLOSED_LOOP = 2U |
| constexpr uint8_t | VVT_LOAD_MAP = 0U |
| constexpr uint8_t | VVT_LOAD_TPS = 1U |
| constexpr uint8_t | MULTIPLY_MAP_MODE_OFF = 0U |
| constexpr uint8_t | MULTIPLY_MAP_MODE_BARO = 1U |
| constexpr uint8_t | MULTIPLY_MAP_MODE_100 = 2U |
| constexpr uint8_t | FOUR_STROKE = 0U |
| constexpr uint8_t | TWO_STROKE = 1U |
| constexpr uint8_t | GOING_LOW = 0U |
| constexpr uint8_t | GOING_HIGH = 1U |
| constexpr uint8_t | IAC_ALGORITHM_NONE = 0U |
| constexpr uint8_t | IAC_ALGORITHM_ONOFF = 1U |
| constexpr uint8_t | IAC_ALGORITHM_PWM_OL = 2U |
| constexpr uint8_t | IAC_ALGORITHM_PWM_CL = 3U |
| constexpr uint8_t | IAC_ALGORITHM_STEP_OL = 4U |
| constexpr uint8_t | IAC_ALGORITHM_STEP_CL = 5U |
| constexpr uint8_t | IAC_ALGORITHM_PWM_OLCL = 6U |
| constexpr uint8_t | IAC_ALGORITHM_STEP_OLCL = 7U |
| constexpr uint8_t | BOOST_BY_GEAR_OFF = 0U |
| constexpr uint8_t | BOOST_BY_GEAR_PERCENT = 1U |
| constexpr uint8_t | BOOST_BY_GEAR_CONSTANT = 2U |
| constexpr uint8_t | IDLEADVANCE_MODE_OFF = 0U |
| constexpr uint8_t | IDLEADVANCE_MODE_ADDED = 1U |
| constexpr uint8_t | IDLEADVANCE_MODE_SWITCHED = 2U |
| constexpr uint8_t | IDLEADVANCE_ALGO_TPS = 0U |
| constexpr uint8_t | IDLEADVANCE_ALGO_CTPS = 1U |
| constexpr uint8_t | VSS_MODE_OFF = 0U |
| constexpr uint8_t | VSS_MODE_INTERNAL_PIN = 1U |
| constexpr uint8_t | VSS_MODE_EXTERNAL_KM = 2U |
| constexpr uint8_t | VSS_MODE_EXTERNAL_MI = 3U |
| constexpr uint8_t | CRANK_SPEED = 0U |
| constexpr uint8_t | CAM_SPEED = 1U |
| constexpr uint8_t | HARD_REV_FIXED = 1U |
| constexpr uint8_t | HARD_REV_COOLANT = 2U |
| constexpr uint8_t | AFR_PROTECT_OFF = 0U |
| constexpr uint8_t | AFR_PROTECT_FIXED = 1U |
| constexpr uint8_t | AFR_PROTECT_TABLE = 2U |
| constexpr uint8_t | SD_LOGGER_RATE_1HZ = 0 |
| constexpr uint8_t | SD_LOGGER_RATE_4HZ = 1 |
| constexpr uint8_t | SD_LOGGER_RATE_10HZ = 2 |
| constexpr uint8_t | SD_LOGGER_RATE_30HZ = 3 |
The tune page structs and related defines.
| using byte = uint8_t |
| enum MAPSamplingMethod |
|
inlinestatic |

|
inlinestatic |

|
inlinestatic |

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