rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Functions
generated_ts_name_by_pin.cpp File Reference

Functions

const chargetBoardSpecificPinName (brain_pin_e brainPin)
 

Function Documentation

◆ getBoardSpecificPinName()

const char * getBoardSpecificPinName ( brain_pin_e  brainPin)

Definition at line 8 of file generated_ts_name_by_pin.cpp.

8 {
9 switch(brainPin) {
10 case Gpio::A6: return "VR Discrete Positive";
11 case Gpio::B1: return "VR max9924 Positive";
12 case Gpio::C13: return "13A Coil 1";
13 case Gpio::E12: return "25 Hall1 (not while VR max9924)";
14 case Gpio::E13: return "24 Hall2 (not while VR max9924)";
15 case Gpio::E14: return "17 Hall3 (not while descrete VR)";
16 case Gpio::E15: return "16 Hall4 (not while descrete VR)";
17 case Gpio::E3: return "10A Coil 4";
18 case Gpio::E4: return "11A Coil 3";
19 case Gpio::E5: return "12A Coil 2";
20 case Gpio::TLE9104_0_OUT_0: return "4A - Injector 1";
21 case Gpio::TLE9104_0_OUT_1: return "3A - Injector 2";
22 case Gpio::TLE9104_0_OUT_2: return "2A - Injector 3";
23 case Gpio::TLE9104_0_OUT_3: return "1A - Injector 4";
24 case Gpio::TLE9104_1_OUT_0: return "14A Tach Output";
25 case Gpio::TLE9104_1_OUT_1: return "5A Fuel Pump Relay";
26 case Gpio::TLE9104_1_OUT_2: return "6A Idle Output";
27 case Gpio::TLE9104_2_OUT_0: return "X4 - VVT 1";
28 case Gpio::TLE9104_2_OUT_1: return "X3 - VVT 2";
29 case Gpio::TLE9104_2_OUT_3: return "X2 - Boost control";
30 default: return nullptr;
31 }
32 return nullptr;
33}
@ TLE9104_0_OUT_0
@ TLE9104_0_OUT_2
@ TLE9104_0_OUT_3
@ TLE9104_2_OUT_0
@ TLE9104_1_OUT_0
@ TLE9104_1_OUT_2
@ TLE9104_1_OUT_1
@ TLE9104_0_OUT_1
@ TLE9104_2_OUT_3
@ TLE9104_2_OUT_1

Go to the source code of this file.