136 Gpio::MM100_OUT_PWM3,
138 Gpio::MM100_OUT_PWM4,
139 Gpio::MM100_OUT_PWM5,
void setup_custom_board_overrides()
void setTPS1Calibration(uint16_t tpsMin, uint16_t tpsMax)
void setCustomMap(float lowValue, float mapLowValueVoltage, float highValue, float mapHighValueVoltage)
void setPPSInputs(adc_channel_e pps1, adc_channel_e pps2)
std::optional< setup_custom_board_overrides_type > custom_board_ConfigOverrides
std::optional< setup_custom_board_overrides_type > custom_board_DefaultConfiguration
void setCrankOperationMode()
static constexpr engine_configuration_s * engineConfiguration
void setAlgorithm(engine_load_mode_e algo)
static void setupDefaultSensorInputs()
static void setIgnitionPins()
int getBoardMetaOutputsCount()
Gpio * getBoardMetaOutputs()
static void setInjectorPins()
int getBoardMetaDcOutputsCount()
static void hellen112_17_boardConfigOverrides()
static void hellen112_17_boardDefaultConfiguration()
Board-specific configuration defaults.
void configureHellenCanTerminator()
void hellenMegaSdWithAccelerometer()
void setHellenMegaEnPin(bool enableBoardOnStartUp)
void setDefaultHellenAtPullUps(float pullup=HELLEN_DEFAULT_AT_PULLUP)
void setCommonNTCSensorParameters(ThermistorConf *thermistorConf)