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/s105/connectors/s105.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::B0: return "13 - Ignition switch in (15)";
10 case Gpio::B10: return "15 - Crank Sensor+";
11 case Gpio::B11: return "na 79 - CAM in";
12 case Gpio::B14: return "46 - Absorber";
13 case Gpio::B3: return "59 - Speed in";
14 case Gpio::B8: return "na 8 - TACH";
15 case Gpio::B9: return "10 - ECO/CLT Out";
16 case Gpio::C10: return "76 - Diff Lock Req In";
17 case Gpio::C11: return "opt 72 - Oil Press Warning In";
18 case Gpio::C12: return "72 - Identification in";
19 case Gpio::C13: return "opt 75 - AC Request In";
20 case Gpio::C6: return "29 - Idle valve open";
21 case Gpio::C7: return "28 - Idle valve close";
22 case Gpio::D0: return "na 25 - R Diff Lock";
23 case Gpio::D10: return "7 - INJ_3";
24 case Gpio::D11: return "47 - INJ_4";
25 case Gpio::D12: return "2 - IGN_2_3";
26 case Gpio::D13: return "5 - IGN_1_4";
27 case Gpio::D14: return "na 1 - IGN_3";
28 case Gpio::D15: return "na 4 - IGN_4";
29 case Gpio::D2: return "70 - Fuel Pump Relay";
30 case Gpio::D4: return "opt 77 - Starter Req In";
31 case Gpio::D6: return "opt 58 - Fan Relay 1";
32 case Gpio::D8: return "27 - INJ_1";
33 case Gpio::D9: return "6 - INJ_2";
34 case Gpio::E0: return "9 - Unk Out 1";
35 case Gpio::E10: return "opt 69 - AC Relay";
36 case Gpio::E12: return "50 - Starter Disable Relay";
37 case Gpio::E14: return "31 - CEL";
38 case Gpio::E5: return "48 - AFR 1 Heater";
39 case Gpio::E6: return "na 49 - AFR 2 Heater";
40 case Gpio::E9: return "opt 20 - Fan relay 2 / Unk Out 2";
41 default: return nullptr;
42 }
43 return nullptr;
44}
const char * getBoardSpecificPinName(brain_pin_e brainPin)