rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
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 synchronizationCounter = (uint32_t)0
 
uint32_t vvtToothDurations0 = (uint32_t)0
 
float vvtCurrentPosition = (float)0
 
float vvtToothPosition [4] = {}
 
float triggerSyncGapRatio = (float)0
 
uint8_t triggerStateIndex = (uint8_t)0
 
int8_t triggerCountersError = (int8_t)0
 
uint8_t alignmentFill_at_34 [2] = {}
 

Detailed Description

Definition at line 7 of file trigger_state_generated.h.

Field Documentation

◆ alignmentFill_at_34

uint8_t trigger_state_s::alignmentFill_at_34[2] = {}

need 4 byte alignment units: units offset 34

Definition at line 46 of file trigger_state_generated.h.

46{};

◆ synchronizationCounter

uint32_t trigger_state_s::synchronizationCounter = (uint32_t)0

◆ triggerCountersError

int8_t trigger_state_s::triggerCountersError = (int8_t)0

offset 33

Definition at line 40 of file trigger_state_generated.h.

Referenced by TriggerDecoderBase::decodeTriggerEvent(), and getOutputValueByHash().

◆ triggerStateIndex

uint8_t trigger_state_s::triggerStateIndex = (uint8_t)0

offset 32

Definition at line 36 of file trigger_state_generated.h.

Referenced by TriggerDecoderBase::decodeTriggerEvent(), and getOutputValueByHash().

◆ triggerSyncGapRatio

float trigger_state_s::triggerSyncGapRatio = (float)0

@GAUGE_NAME_TRG_GAP@ offset 28

Definition at line 32 of file trigger_state_generated.h.

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

◆ vvtCurrentPosition

float trigger_state_s::vvtCurrentPosition = (float)0

"sync: Primary Position" offset 8

Definition at line 22 of file trigger_state_generated.h.

Referenced by getOutputValueByHash(), and handleVvtCamSignal().

◆ vvtToothDurations0

uint32_t trigger_state_s::vvtToothDurations0 = (uint32_t)0

units: us offset 4

Definition at line 17 of file trigger_state_generated.h.

Referenced by getOutputValueByHash(), and handleVvtCamSignal().

◆ vvtToothPosition

float trigger_state_s::vvtToothPosition[4] = {}

"sync: Cam Position" offset 12

Definition at line 27 of file trigger_state_generated.h.

27{};

Referenced by handleVvtCamSignal().


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