rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
tps_accel_state_generated.h
Go to the documentation of this file.
1// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/tps_accel_state.txt
2// by class com.rusefi.output.CHeaderConsumer
3// begin
4#pragma once
5#include "rusefi_types.h"
6// start of tps_accel_state_s
8 /**
9 * Fuel: TPS AE from
10 * offset 0
11 */
13 /**
14 * Fuel: TPS AE to
15 * offset 4
16 */
18 /**
19 * Fuel: TPS AE change
20 * offset 8
21 */
23 /**
24 * Fuel: TPS extraFuel
25 * offset 12
26 */
28 /**
29 * Fuel: TPS valueFromTable
30 * offset 16
31 */
33 /**
34 * Fuel: TPS AE Active
35 offset 20 bit 0 */
37 /**
38 offset 20 bit 1 */
40 /**
41 * Fuel: TPS AE: reset time
42 offset 20 bit 2 */
44 /**
45 offset 20 bit 3 */
47 /**
48 * Fuel: TPS AE: below threshold
49 offset 20 bit 4 */
50 bool belowEpsilon : 1 {};
51 /**
52 * Fuel: TPS AE: too short
53 offset 20 bit 5 */
54 bool tooShort : 1 {};
55 /**
56 offset 20 bit 6 */
57 bool unusedBit_11_6 : 1 {};
58 /**
59 offset 20 bit 7 */
60 bool unusedBit_11_7 : 1 {};
61 /**
62 offset 20 bit 8 */
63 bool unusedBit_11_8 : 1 {};
64 /**
65 offset 20 bit 9 */
66 bool unusedBit_11_9 : 1 {};
67 /**
68 offset 20 bit 10 */
69 bool unusedBit_11_10 : 1 {};
70 /**
71 offset 20 bit 11 */
72 bool unusedBit_11_11 : 1 {};
73 /**
74 offset 20 bit 12 */
75 bool unusedBit_11_12 : 1 {};
76 /**
77 offset 20 bit 13 */
78 bool unusedBit_11_13 : 1 {};
79 /**
80 offset 20 bit 14 */
81 bool unusedBit_11_14 : 1 {};
82 /**
83 offset 20 bit 15 */
84 bool unusedBit_11_15 : 1 {};
85 /**
86 offset 20 bit 16 */
87 bool unusedBit_11_16 : 1 {};
88 /**
89 offset 20 bit 17 */
90 bool unusedBit_11_17 : 1 {};
91 /**
92 offset 20 bit 18 */
93 bool unusedBit_11_18 : 1 {};
94 /**
95 offset 20 bit 19 */
96 bool unusedBit_11_19 : 1 {};
97 /**
98 offset 20 bit 20 */
99 bool unusedBit_11_20 : 1 {};
100 /**
101 offset 20 bit 21 */
102 bool unusedBit_11_21 : 1 {};
103 /**
104 offset 20 bit 22 */
105 bool unusedBit_11_22 : 1 {};
106 /**
107 offset 20 bit 23 */
108 bool unusedBit_11_23 : 1 {};
109 /**
110 offset 20 bit 24 */
111 bool unusedBit_11_24 : 1 {};
112 /**
113 offset 20 bit 25 */
114 bool unusedBit_11_25 : 1 {};
115 /**
116 offset 20 bit 26 */
117 bool unusedBit_11_26 : 1 {};
118 /**
119 offset 20 bit 27 */
120 bool unusedBit_11_27 : 1 {};
121 /**
122 offset 20 bit 28 */
123 bool unusedBit_11_28 : 1 {};
124 /**
125 offset 20 bit 29 */
126 bool unusedBit_11_29 : 1 {};
127 /**
128 offset 20 bit 30 */
129 bool unusedBit_11_30 : 1 {};
130 /**
131 offset 20 bit 31 */
132 bool unusedBit_11_31 : 1 {};
133 /**
134 * Fuel: TPS AE fractionalInjFuel
135 * offset 24
136 */
138 /**
139 * offset 28
140 */
142 /**
143 * offset 32
144 */
146 /**
147 * offset 36
148 */
150 /**
151 * offset 40
152 */
154 /**
155 * offset 44
156 */
157 int cycleCnt = (int)0;
158};
159static_assert(sizeof(tps_accel_state_s) == 48);
160
161// end
162// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/algo/tps_accel_state.txt
float floatms_t
float percent_t