See https://rusefi.com/s/XX
- Author
- Andrey Belomutskiy, (c) 2012-2023
Definition in file board_configuration.cpp.
◆ getBoardMetaDcOutputsCount()
| int getBoardMetaDcOutputsCount |
( |
| ) |
|
◆ getBoardMetaOutputs()
| Gpio * getBoardMetaOutputs |
( |
| ) |
|
◆ getBoardMetaOutputsCount()
| int getBoardMetaOutputsCount |
( |
| ) |
|
◆ hellen112_17_boardConfigOverrides()
| static void hellen112_17_boardConfigOverrides |
( |
| ) |
|
|
static |
Definition at line 46 of file board_configuration.cpp.
46 {
47
50
54
56
59
60
61
63
65
67}
static constexpr engine_configuration_s * engineConfiguration
void configureHellenCanTerminator()
void hellenMegaSdWithAccelerometer()
void setHellenMegaEnPin(bool enableBoardOnStartUp)
void setDefaultHellenAtPullUps(float pullup=HELLEN_DEFAULT_AT_PULLUP)
Referenced by setup_custom_board_overrides().
◆ hellen112_17_boardDefaultConfiguration()
| static void hellen112_17_boardDefaultConfiguration |
( |
| ) |
|
|
static |
Board-specific configuration defaults.
Definition at line 76 of file board_configuration.cpp.
76 {
79
80
81
82
84
86
89
91
92
94
95
96
98
99
100
101
102
103
104
106
108
109
111
113
115
118
120
121}
void setTPS1Calibration(uint16_t tpsMin, uint16_t tpsMax)
void setCustomMap(float lowValue, float mapLowValueVoltage, float highValue, float mapHighValueVoltage)
void setCrankOperationMode()
void setAlgorithm(engine_load_mode_e algo)
static void setupDefaultSensorInputs()
static void setIgnitionPins()
static void setInjectorPins()
void setCommonNTCSensorParameters(ThermistorConf *thermistorConf)
Referenced by setup_custom_board_overrides().
◆ setIgnitionPins()
| static void setIgnitionPins |
( |
| ) |
|
|
static |
◆ setInjectorPins()
| static void setInjectorPins |
( |
| ) |
|
|
static |
◆ setup_custom_board_overrides()
| void setup_custom_board_overrides |
( |
| ) |
|
Definition at line 157 of file board_configuration.cpp.
157 {
160}
std::optional< setup_custom_board_overrides_type > custom_board_ConfigOverrides
std::optional< setup_custom_board_overrides_type > custom_board_DefaultConfiguration
static void hellen112_17_boardConfigOverrides()
static void hellen112_17_boardDefaultConfiguration()
Board-specific configuration defaults.
◆ setupDefaultSensorInputs()
| static void setupDefaultSensorInputs |
( |
| ) |
|
|
static |
Definition at line 28 of file board_configuration.cpp.
28 {
30
33
35
36
38
40
42}
void setPPSInputs(adc_channel_e pps1, adc_channel_e pps2)
◆ OUTPUTS
Initial value:= {
Gpio::MM100_INJ1,
Gpio::MM100_INJ2,
Gpio::MM100_INJ3,
Gpio::MM100_INJ4,
Gpio::MM100_IGN1,
Gpio::MM100_IGN2,
Gpio::MM100_IGN3,
Gpio::MM100_IGN4,
Gpio::MM100_INJ6,
Gpio::MM100_INJ5,
Gpio::MM100_INJ7,
Gpio::MM100_IGN8,
Gpio::MM100_OUT_PWM3,
Gpio::MM100_IGN7,
Gpio::MM100_OUT_PWM4,
Gpio::MM100_OUT_PWM5,
Gpio::MM100_IGN5,
Gpio::MM100_IGN6,
Gpio::MM100_INJ8,
}
Definition at line 123 of file board_configuration.cpp.
123 {
124 Gpio::MM100_INJ1,
125 Gpio::MM100_INJ2,
126 Gpio::MM100_INJ3,
127 Gpio::MM100_INJ4,
128 Gpio::MM100_IGN1,
129 Gpio::MM100_IGN2,
130 Gpio::MM100_IGN3,
131 Gpio::MM100_IGN4,
132 Gpio::MM100_INJ6,
133 Gpio::MM100_INJ5,
134 Gpio::MM100_INJ7,
135 Gpio::MM100_IGN8,
136 Gpio::MM100_OUT_PWM3,
137 Gpio::MM100_IGN7,
138 Gpio::MM100_OUT_PWM4,
139 Gpio::MM100_OUT_PWM5,
140 Gpio::MM100_IGN5,
141 Gpio::MM100_IGN6,
142 Gpio::MM100_INJ8,
143};
Go to the source code of this file.