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/hellen88bmw/connectors/main.yaml
4#include "pch.h"
5
6// see comments at declaration in pin_repository.h
7const char * getBoardSpecificPinName(brain_pin_e brainPin) {
8 switch(brainPin) {
9 case Gpio::A0: return "VIN5";
10 case Gpio::A1: return "VIN6";
11 case Gpio::A6: return "17 - CAM";
12 case Gpio::B1: return "16 - CRANK";
13 case Gpio::B8: return "24 - Coil 6";
14 case Gpio::C13: return "50 - Coil 1";
15 case Gpio::C9: return "29 - Idle";
16 case Gpio::D10: return "5 - INJ_4";
17 case Gpio::D11: return "31 - INJ_3";
18 case Gpio::D12: return "2 - IdleC";
19 case Gpio::D15: return "47 - Tach";
20 case Gpio::D3: return "27 - MAIN";
21 case Gpio::D9: return "3 - INJ_5";
22 case Gpio::E2: return "25 - Coil 5";
23 case Gpio::E3: return "23 - Coil 4";
24 case Gpio::E4: return "52 - Coil 3";
25 case Gpio::E5: return "51 - Coil 2";
26 case Gpio::F12: return "4 - INJ_6";
27 case Gpio::F13: return "7 - INJ_7/VVT";
28 case Gpio::F14: return "35 - INJ_8";
29 case Gpio::G14: return "1 - OUT_PUMP";
30 case Gpio::G7: return "33 - INJ_1";
31 case Gpio::G8: return "32 - INJ_2";
32 default: return nullptr;
33 }
34 return nullptr;
35}
const char * getBoardSpecificPinName(brain_pin_e brainPin)