rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
config
boards
hellen
alphax-gold
connectors
generated_ts_name_by_pin.cpp
Go to the documentation of this file.
1
//DO NOT EDIT MANUALLY, let automation work hard.
2
3
// auto-generated by PinoutLogic.java based on config/boards/hellen/alphax-gold/connectors/34pins-3k-A.yaml
4
// auto-generated by PinoutLogic.java based on config/boards/hellen/alphax-gold/connectors/34pins-4k-B.yaml
5
#include "
pch.h
"
6
7
// see comments at declaration in pin_repository.h
8
const
char
*
getBoardSpecificPinName
(
brain_pin_e
brainPin) {
9
switch
(brainPin) {
10
case
Gpio::A2
:
return
"24A - Digital/analog Input 3"
;
11
case
Gpio::A6
:
return
"23A/24A VR Input 2 (Discrete)"
;
12
case
Gpio::A7
:
return
"25B - Digital/analog Input 5"
;
13
case
Gpio::B1
:
return
"17A/17B VR Input 1 (Discrete)"
;
14
case
Gpio::B8
:
return
"12A Coil 6"
;
15
case
Gpio::B9
:
return
"11A Coil 7"
;
16
case
Gpio::C0
:
return
"16B - Digital/analog input 2"
;
17
case
Gpio::C13
:
return
"13B Coil 1"
;
18
case
Gpio::C5
:
return
"16A AUX 2"
;
19
case
Gpio::E12
:
return
"14A Hall Input 1"
;
20
case
Gpio::E13
:
return
"15A Hall Input 2"
;
21
case
Gpio::E14
:
return
"27A Flex Fuel"
;
22
case
Gpio::E15
:
return
"24B - Digital Input 6"
;
23
case
Gpio::E2
:
return
"13A Coil 5"
;
24
case
Gpio::E3
:
return
"10B Coil 4"
;
25
case
Gpio::E4
:
return
"11B Coil 3"
;
26
case
Gpio::E5
:
return
"12B Coil 2"
;
27
case
Gpio::E6
:
return
"10A Coil 8"
;
28
case
Gpio::E9
:
return
"23A - Digital/analog Input 4"
;
29
case
Gpio::F11
:
return
"24A/25A VR Input 3 (MAX9924)"
;
30
case
Gpio::F3
:
return
"15B - Digital In 1"
;
31
case
Gpio::F4
:
return
"21A Knock 1 / Digital input 7"
;
32
case
Gpio::F5
:
return
"22A Knock 2 / Digital input 8"
;
33
case
Gpio::F6
:
return
"17B - Digital input 1"
;
34
case
Gpio::TLE9104_0_OUT_0
:
return
"4B - Injector 1"
;
35
case
Gpio::TLE9104_0_OUT_1
:
return
"3B - Injector 2"
;
36
case
Gpio::TLE9104_0_OUT_2
:
return
"2B - Injector 3"
;
37
case
Gpio::TLE9104_0_OUT_3
:
return
"1B - Injector 4"
;
38
case
Gpio::TLE9104_1_OUT_0
:
return
"4A - Injector 5"
;
39
case
Gpio::TLE9104_1_OUT_1
:
return
"3A - Injector 6"
;
40
case
Gpio::TLE9104_1_OUT_2
:
return
"2A - Injector 7"
;
41
case
Gpio::TLE9104_1_OUT_3
:
return
"1A - Injector 8"
;
42
case
Gpio::TLE9104_2_OUT_0
:
return
"5B Fuel Pump Relay"
;
43
case
Gpio::TLE9104_2_OUT_1
:
return
"6B Idle Output"
;
44
case
Gpio::TLE9104_2_OUT_3
:
return
"14B - Tachometer Output"
;
45
case
Gpio::TLE9104_3_OUT_0
:
return
"8A LS5"
;
46
case
Gpio::TLE9104_3_OUT_1
:
return
"6A LS3"
;
47
case
Gpio::TLE9104_3_OUT_2
:
return
"7A LS4"
;
48
case
Gpio::TLE9104_3_OUT_3
:
return
"5A Main Relay"
;
49
default
:
return
nullptr
;
50
}
51
return
nullptr
;
52
}
Gpio
Gpio
Definition
rusefi_hw_enums.h:14
Gpio::E12
@ E12
Gpio::A6
@ A6
Gpio::B9
@ B9
Gpio::F6
@ F6
Gpio::E4
@ E4
Gpio::E6
@ E6
Gpio::F5
@ F5
Gpio::F3
@ F3
Gpio::TLE9104_0_OUT_0
@ TLE9104_0_OUT_0
Gpio::E2
@ E2
Gpio::C13
@ C13
Gpio::TLE9104_0_OUT_2
@ TLE9104_0_OUT_2
Gpio::E14
@ E14
Gpio::F11
@ F11
Gpio::TLE9104_0_OUT_3
@ TLE9104_0_OUT_3
Gpio::E13
@ E13
Gpio::E9
@ E9
Gpio::TLE9104_2_OUT_0
@ TLE9104_2_OUT_0
Gpio::TLE9104_1_OUT_0
@ TLE9104_1_OUT_0
Gpio::TLE9104_1_OUT_2
@ TLE9104_1_OUT_2
Gpio::C0
@ C0
Gpio::TLE9104_1_OUT_1
@ TLE9104_1_OUT_1
Gpio::TLE9104_0_OUT_1
@ TLE9104_0_OUT_1
Gpio::TLE9104_3_OUT_3
@ TLE9104_3_OUT_3
Gpio::E3
@ E3
Gpio::TLE9104_2_OUT_3
@ TLE9104_2_OUT_3
Gpio::A7
@ A7
Gpio::TLE9104_3_OUT_2
@ TLE9104_3_OUT_2
Gpio::A2
@ A2
Gpio::B8
@ B8
Gpio::B1
@ B1
Gpio::E15
@ E15
Gpio::TLE9104_3_OUT_0
@ TLE9104_3_OUT_0
Gpio::TLE9104_2_OUT_1
@ TLE9104_2_OUT_1
Gpio::F4
@ F4
Gpio::TLE9104_1_OUT_3
@ TLE9104_1_OUT_3
Gpio::E5
@ E5
Gpio::TLE9104_3_OUT_1
@ TLE9104_3_OUT_1
Gpio::C5
@ C5
getBoardSpecificPinName
const char * getBoardSpecificPinName(brain_pin_e brainPin)
Definition
generated_ts_name_by_pin.cpp:7
pch.h
Generated on Sat Sep 27 2025 00:10:04 for rusEFI by
1.9.8