rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
mre_meta.h
Go to the documentation of this file.
1/*
2 * @file mre_meta.h
3 *
4 * @date Oct 25, 2021
5 * @author Andrey Belomutskiy, (c) 2012-2021
6 */
7
8#pragma once
9
10#define MRE_DEFAULT_AT_PULLUP 2700
11
12#define MRE_INJ_1 Gpio::TLE8888_PIN_1
13#define MRE_INJ_2 Gpio::TLE8888_PIN_2
14#define MRE_INJ_3 Gpio::TLE8888_PIN_3
15#define MRE_INJ_4 Gpio::TLE8888_PIN_4
16
17// pin 7 - OpenDrain: 4.5A
18#define MRE_LS_1 Gpio::TLE8888_PIN_6
19
20// pin 3 - Lowside 2
21#define MRE_LS_2 Gpio::TLE8888_PIN_5
22
23// clt = "18 - AN temp 1"
24// R27 pull-up
25#define MRE_IN_ANALOG_TEMP_1 EFI_ADC_0
26#define MRE_IN_CLT MRE_IN_ANALOG_TEMP_1
27
28// iat = "23 - AN temp 2"
29// R25 pull-up
30#define MRE_IN_ANALOG_TEMP_2 EFI_ADC_1
31#define MRE_IN_IAT MRE_IN_ANALOG_TEMP_2
32
33// map = "27 - AN volt 1"
34#define MRE_IN_ANALOG_VOLT_1 EFI_ADC_10
35#define MRE_IN_MAP MRE_IN_ANALOG_VOLT_1
36
37// tps = "20 - AN volt 5" PC3
38#define MRE_IN_ANALOG_VOLT_5 EFI_ADC_13
39#define MRE_IN_TPS MRE_IN_ANALOG_VOLT_5
40
41// 26 - AN volt 2
42#define MRE_IN_ANALOG_VOLT_2 EFI_ADC_6
43#define MRE_IN_TPS2 MRE_IN_ANALOG_VOLT_2
44
45// 31 - AN volt 3
46#define MRE_IN_ANALOG_VOLT_3 EFI_ADC_7
47#define MRE_IN_PPS MRE_IN_ANALOG_VOLT_3
48
49// 19 - AN volt 4
50#define MRE_IN_ANALOG_VOLT_4 EFI_ADC_12
51
52// 32 - AN volt 6
53#define MRE_IN_ANALOG_VOLT_6 EFI_ADC_14
54
55// 30 - AN volt 7
56#define MRE_IN_ANALOG_VOLT_7 EFI_ADC_15
57#define MRE_IN_PPS2 MRE_IN_ANALOG_VOLT_7
58
59// 36 - AN volt 8
60#define MRE_IN_ANALOG_VOLT_8 EFI_ADC_8
61
62// 40 - AN volt 9
63#define MRE_IN_ANALOG_VOLT_9 EFI_ADC_9
64#define MRE_AV9_REUSE Gpio::B1
65
66// 28 - AN volt 10
67#define MRE_IN_ANALOG_VOLT_10 EFI_ADC_4
68
69// 33
70#define MRE_GPOUT_3 Gpio::TLE8888_PIN_23
71
72// 34
73#define MRE_GPOUT_2 Gpio::TLE8888_PIN_22
74
75// 35
76#define MRE_GPOUT_1 Gpio::TLE8888_PIN_21