rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
trigger_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/trigger/trigger_state.txt
2// by class com.rusefi.output.CHeaderConsumer
3// begin
4#pragma once
5#include "rusefi_types.h"
6// start of trigger_state_s
8 /**
9 * sync: wheel sync counter
10 * offset 0
11 */
12 uint32_t synchronizationCounter = (uint32_t)0;
13 /**
14 * units: us
15 * offset 4
16 */
17 uint32_t vvtToothDurations0 = (uint32_t)0;
18 /**
19 * "sync: Primary Position"
20 * offset 8
21 */
23 /**
24 * "sync: Cam Position"
25 * offset 12
26 */
27 float vvtToothPosition[4] = {};
28 /**
29 * @@GAUGE_NAME_TRG_GAP@@
30 * offset 28
31 */
33 /**
34 * offset 32
35 */
36 uint8_t triggerStateIndex = (uint8_t)0;
37 /**
38 * offset 33
39 */
40 int8_t triggerCountersError = (int8_t)0;
41 /**
42 * need 4 byte alignment
43 * units: units
44 * offset 34
45 */
46 uint8_t alignmentFill_at_34[2] = {};
47};
48static_assert(sizeof(trigger_state_s) == 36);
49
50// end
51// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/trigger/trigger_state.txt