rusEFI
The most advanced open source ECU
Data Fields
trigger_state_s Struct Reference

#include <trigger_state_generated.h>

Inheritance diagram for trigger_state_s:
Inheritance graph
[legend]
Collaboration diagram for trigger_state_s:
Collaboration graph
[legend]

Data Fields

uint32_t crankSynchronizationCounter = (uint32_t)0
 
float vvtSyncGapRatio = (float)0
 
uint32_t vvtToothDurations0 = (uint32_t)0
 
float vvtCurrentPosition = (float)0
 
float vvtToothPosition [4]
 
float triggerSyncGapRatio = (float)0
 
uint8_t triggerStateIndex = (uint8_t)0
 
uint8_t vvtStateIndex = (uint8_t)0
 
uint8_t alignmentFill_at_38 [2]
 

Detailed Description

Definition at line 7 of file trigger_state_generated.h.

Field Documentation

◆ alignmentFill_at_38

uint8_t trigger_state_s::alignmentFill_at_38[2]

need 4 byte alignment units: units offset 38

Definition at line 51 of file trigger_state_generated.h.

◆ crankSynchronizationCounter

uint32_t trigger_state_s::crankSynchronizationCounter = (uint32_t)0

◆ triggerStateIndex

uint8_t trigger_state_s::triggerStateIndex = (uint8_t)0

offset 36

Definition at line 41 of file trigger_state_generated.h.

Referenced by TriggerDecoderBase::decodeTriggerEvent().

◆ triggerSyncGapRatio

float trigger_state_s::triggerSyncGapRatio = (float)0

@GAUGE_NAME_TRG_GAP@ offset 32

Definition at line 37 of file trigger_state_generated.h.

Referenced by TriggerDecoderBase::decodeTriggerEvent(), handleVvtCamSignal(), and TriggerDecoderBase::isSyncPoint().

◆ vvtCurrentPosition

float trigger_state_s::vvtCurrentPosition = (float)0

units: sync: Primary Cam Position offset 12

Definition at line 27 of file trigger_state_generated.h.

Referenced by handleVvtCamSignal().

◆ vvtStateIndex

uint8_t trigger_state_s::vvtStateIndex = (uint8_t)0

offset 37

Definition at line 45 of file trigger_state_generated.h.

Referenced by handleVvtCamSignal().

◆ vvtSyncGapRatio

float trigger_state_s::vvtSyncGapRatio = (float)0

offset 4

Definition at line 17 of file trigger_state_generated.h.

Referenced by handleVvtCamSignal().

◆ vvtToothDurations0

uint32_t trigger_state_s::vvtToothDurations0 = (uint32_t)0

units: us offset 8

Definition at line 22 of file trigger_state_generated.h.

Referenced by handleVvtCamSignal().

◆ vvtToothPosition

float trigger_state_s::vvtToothPosition[4]

units: sync: Cam Tooth Position offset 16

Definition at line 32 of file trigger_state_generated.h.

Referenced by handleVvtCamSignal().


The documentation for this struct was generated from the following file: