10#include "connectors/generated_board_pin_names.h"
106#ifdef HW_HELLEN_UAEFI121
110 ignOverride->
pin = Gpio::MM100_IGN2;
120 ignOverride->
pin = Gpio::PROTEUS_IGN_12;
158#ifdef HW_HELLEN_4K_GDI
171#ifdef HW_HELLEN_8CHAN
225#ifdef HW_HELLEN_8CHAN
240#ifdef HW_HELLEN_8CHAN
267#ifdef HW_HELLEN_8CHAN
void setHpfpLobeProfileAngle(int lobes)
void setTPS1Calibration(uint16_t tpsMin, uint16_t tpsMax)
void setPPSInputs(adc_channel_e pps1, adc_channel_e pps2)
void setTPS1Inputs(adc_channel_e tps1, adc_channel_e tps2)
void setPPSCalibration(float primaryUp, float primaryDown, float secondaryUp, float secondaryDown)
static constexpr persistent_config_s * config
static constexpr engine_configuration_s * engineConfiguration
static void setGmEcotec3()
static void set4CylGmEcotec3()
static void gmRailSensor()
air_pressure_sensor_config_s sensor
air_pressure_sensor_type_e type
vehicle_info_t engineMake
output_pin_e hpfpValvePin
angle_t globalTriggerAngleOffset
gppwm_channel gppwm[GPPWM_CHANNELS]
linear_sensor_s highPressureFuel
ignition_mode_e ignitionMode
gppwm_note_t gpPwmNote[GPPWM_CHANNELS]
dc_function_e etbFunctions[ETB_COUNT]
bool invertExhaustCamVVTSignal
linear_sensor_s acPressure
bool stepperDcInvertedPins
output_pin_e vvtPins[CAM_INPUTS_COUNT]
scaled_channel< uint8_t, 10, 1 > mc33_hpfp_i_hold
output_pin_e mainRelayPin
sent_input_pin_e sentInputPins[SENT_INPUT_COUNT]
dc_io stepperDcIo[DC_PER_STEPPER]
vvt_mode_e vvtMode[CAMS_PER_BANK]
output_pin_e injectionPins[MAX_CYLINDER_COUNT]
bool invertPrimaryTriggerSignal
output_pin_e starterControlPin
injection_mode_e crankingInjectionMode
adc_channel_e fuelLevelSensor
bool useHbridgesToDriveIdleStepper
bool stepper_dc_use_two_wires
brain_input_pin_e triggerInputPins[TRIGGER_INPUT_PIN_COUNT]
linear_sensor_s oilPressure
scaled_channel< uint16_t, 1000, 1 > hpfpPumpVolume
firing_order_e firingOrder
linear_sensor_s lowPressureFuel
brain_input_pin_e flexSensorPin
injection_mode_e injectionMode
bool camSyncOnSecondCrankRevolution
vehicle_info_t engineCode
brain_input_pin_e camInputs[CAM_INPUTS_COUNT]
output_pin_e ignitionPins[MAX_CYLINDER_COUNT]
scaled_channel< uint8_t, 10, 1 > mc33_hpfp_i_peak
output_pin_e luaOutputPins[LUA_PWM_COUNT]
scaled_channel< uint8_t, 2, 1 > table[GPPWM_LOAD_COUNT][GPPWM_RPM_COUNT]
int customSkippedToothCount
int customTotalToothCount
constexpr void setTable(TElement(&dest)[N][M], const VElement value)
void setGmCltSensor(ThermistorConf *thermistorConf)