rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
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/hellen121nissan/connectors/121nissanAUX.yaml
4// auto-generated by PinoutLogic.java based on config/boards/hellen/hellen121nissan/connectors/main.yaml
5#include "pch.h"
6
7// see comments at declaration in pin_repository.h
8const char * getBoardSpecificPinName(brain_pin_e brainPin) {
9 switch(brainPin) {
10 case Gpio::A6: return "14 - Cam Left";
11 case Gpio::A7: return "33 - Cam Right";
12 case Gpio::B1: return "13 - Crank";
13 case Gpio::B8: return "79 - Coil 6";
14 case Gpio::C13: return "62 - Coil 1";
15 case Gpio::C6: return "8 Aux Low 1";
16 case Gpio::C7: return "3 Aux Low 2";
17 case Gpio::C8: return "2 Aux Low 3";
18 case Gpio::D10: return "41 - INJ_4";
19 case Gpio::D11: return "22 - INJ_3";
20 case Gpio::D12: return "113 Fuel Pump Relay";
21 case Gpio::D3: return "29 - VIAS";
22 case Gpio::D9: return "21 - INJ_5";
23 case Gpio::E2: return "60 - Coil 5";
24 case Gpio::E3: return "80 - Coil 4";
25 case Gpio::E4: return "61 - Coil 3";
26 case Gpio::E5: return "81 - Coil 2";
27 case Gpio::F10: return "102 - Power Steering Input";
28 case Gpio::F12: return "40 - INJ_6";
29 case Gpio::F13: return "10 - VTC Left";
30 case Gpio::F14: return "11 - VTC Right";
31 case Gpio::F3: return "9 DIN 1";
32 case Gpio::F4: return "7 DIN 2";
33 case Gpio::F6: return "4 DIN 3";
34 case Gpio::F8: return "P65";
35 case Gpio::F9: return "101 - Brake Input";
36 case Gpio::G14: return "111 Main Relay";
37 case Gpio::G5: return "104 ETB Relay";
38 case Gpio::G7: return "23 - INJ_1";
39 case Gpio::G8: return "42 - INJ_2";
40 default: return nullptr;
41 }
42 return nullptr;
43}
const char * getBoardSpecificPinName(brain_pin_e brainPin)