rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Fields
trigger_central_s Struct Reference

#include <trigger_central_generated.h>

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

Data Fields

uint16_t hwEventCounters [HW_EVENT_TYPES] = {}
 
uint16_t vvtEventRiseCounter [CAM_INPUTS_COUNT] = {}
 
uint16_t vvtEventFallCounter [CAM_INPUTS_COUNT] = {}
 
uint16_t vvtCamCounter = (uint16_t)0
 
uint8_t alignmentFill_at_26 [2] = {}
 
float mapVvt_MAP_AT_SPECIAL_POINT = (float)0
 
float mapVvt_MAP_AT_DIFF = (float)0
 
int8_t mapVvt_MAP_AT_CYCLE_COUNT = (int8_t)0
 
uint8_t mapVvt_sync_counter = (uint8_t)0
 
uint8_t mapVvt_min_point_counter = (uint8_t)0
 
uint8_t alignmentFill_at_39 [1] = {}
 
uint32_t temp_mapVvt_index = (uint32_t)0
 
float mapVvt_CycleDelta = (float)0
 
float currentEngineDecodedPhase = (float)0
 
float triggerToothAngleError = (float)0
 
uint8_t triggerIgnoredToothCount = (uint8_t)0
 
uint8_t alignmentFill_at_57 [3] = {}
 
angle_t mapCamPrevToothAngle = (angle_t)0
 
bool isDecodingMapCam: 1 {}
 
bool unusedBit_19_1: 1 {}
 
bool unusedBit_19_2: 1 {}
 
bool unusedBit_19_3: 1 {}
 
bool unusedBit_19_4: 1 {}
 
bool unusedBit_19_5: 1 {}
 
bool unusedBit_19_6: 1 {}
 
bool unusedBit_19_7: 1 {}
 
bool unusedBit_19_8: 1 {}
 
bool unusedBit_19_9: 1 {}
 
bool unusedBit_19_10: 1 {}
 
bool unusedBit_19_11: 1 {}
 
bool unusedBit_19_12: 1 {}
 
bool unusedBit_19_13: 1 {}
 
bool unusedBit_19_14: 1 {}
 
bool unusedBit_19_15: 1 {}
 
bool unusedBit_19_16: 1 {}
 
bool unusedBit_19_17: 1 {}
 
bool unusedBit_19_18: 1 {}
 
bool unusedBit_19_19: 1 {}
 
bool unusedBit_19_20: 1 {}
 
bool unusedBit_19_21: 1 {}
 
bool unusedBit_19_22: 1 {}
 
bool unusedBit_19_23: 1 {}
 
bool unusedBit_19_24: 1 {}
 
bool unusedBit_19_25: 1 {}
 
bool unusedBit_19_26: 1 {}
 
bool unusedBit_19_27: 1 {}
 
bool unusedBit_19_28: 1 {}
 
bool unusedBit_19_29: 1 {}
 
bool unusedBit_19_30: 1 {}
 
bool unusedBit_19_31: 1 {}
 
uint32_t triggerElapsedUs = (uint32_t)0
 

Detailed Description

Definition at line 7 of file trigger_central_generated.h.

Field Documentation

◆ alignmentFill_at_26

uint8_t trigger_central_s::alignmentFill_at_26[2] = {}

need 4 byte alignment units: units offset 26

Definition at line 31 of file trigger_central_generated.h.

31{};

◆ alignmentFill_at_39

uint8_t trigger_central_s::alignmentFill_at_39[1] = {}

need 4 byte alignment units: units offset 39

Definition at line 64 of file trigger_central_generated.h.

64{};

◆ alignmentFill_at_57

uint8_t trigger_central_s::alignmentFill_at_57[3] = {}

need 4 byte alignment units: units offset 57

Definition at line 94 of file trigger_central_generated.h.

94{};

◆ currentEngineDecodedPhase

float trigger_central_s::currentEngineDecodedPhase = (float)0

◆ hwEventCounters

uint16_t trigger_central_s::hwEventCounters[HW_EVENT_TYPES] = {}

◆ isDecodingMapCam

bool trigger_central_s::isDecodingMapCam

offset 64 bit 0

Definition at line 103 of file trigger_central_generated.h.

Referenced by TriggerCentral::decodeMapCam(), and getOutputValueByHash().

◆ mapCamPrevToothAngle

angle_t trigger_central_s::mapCamPrevToothAngle = (angle_t)0

Sync: MAP: prev angle units: deg offset 60

Definition at line 100 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::isMapCamSync().

◆ mapVvt_CycleDelta

float trigger_central_s::mapVvt_CycleDelta = (float)0

offset 44

Definition at line 72 of file trigger_central_generated.h.

Referenced by getOutputValueByHash().

◆ mapVvt_MAP_AT_CYCLE_COUNT

int8_t trigger_central_s::mapVvt_MAP_AT_CYCLE_COUNT = (int8_t)0

units: distance offset 36

Definition at line 48 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::isMapCamSync().

◆ mapVvt_MAP_AT_DIFF

float trigger_central_s::mapVvt_MAP_AT_DIFF = (float)0

InstantMAP delta @ readout angles units: kPa offset 32

Definition at line 43 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::isMapCamSync().

◆ mapVvt_MAP_AT_SPECIAL_POINT

float trigger_central_s::mapVvt_MAP_AT_SPECIAL_POINT = (float)0

InstantMAP at readout angle units: kPa offset 28

Definition at line 37 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::isMapCamSync().

◆ mapVvt_min_point_counter

uint8_t trigger_central_s::mapVvt_min_point_counter = (uint8_t)0

offset 38

Definition at line 58 of file trigger_central_generated.h.

Referenced by TriggerCentral::decodeMapCam(), and getOutputValueByHash().

◆ mapVvt_sync_counter

uint8_t trigger_central_s::mapVvt_sync_counter = (uint8_t)0

Instant MAP sync counter units: counter offset 37

Definition at line 54 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::isMapCamSync().

◆ temp_mapVvt_index

uint32_t trigger_central_s::temp_mapVvt_index = (uint32_t)0

offset 40

Definition at line 68 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::handleShaftSignal().

◆ triggerElapsedUs

uint32_t trigger_central_s::triggerElapsedUs = (uint32_t)0

offset 68

Definition at line 200 of file trigger_central_generated.h.

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

◆ triggerIgnoredToothCount

uint8_t trigger_central_s::triggerIgnoredToothCount = (uint8_t)0

offset 56

Definition at line 88 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::handleShaftSignal().

◆ triggerToothAngleError

float trigger_central_s::triggerToothAngleError = (float)0

Sync: trigger angle error units: deg offset 52

Definition at line 84 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), and TriggerCentral::isToothExpectedNow().

◆ unusedBit_19_1

bool trigger_central_s::unusedBit_19_1

offset 64 bit 1

Definition at line 106 of file trigger_central_generated.h.

◆ unusedBit_19_10

bool trigger_central_s::unusedBit_19_10

offset 64 bit 10

Definition at line 133 of file trigger_central_generated.h.

◆ unusedBit_19_11

bool trigger_central_s::unusedBit_19_11

offset 64 bit 11

Definition at line 136 of file trigger_central_generated.h.

◆ unusedBit_19_12

bool trigger_central_s::unusedBit_19_12

offset 64 bit 12

Definition at line 139 of file trigger_central_generated.h.

◆ unusedBit_19_13

bool trigger_central_s::unusedBit_19_13

offset 64 bit 13

Definition at line 142 of file trigger_central_generated.h.

◆ unusedBit_19_14

bool trigger_central_s::unusedBit_19_14

offset 64 bit 14

Definition at line 145 of file trigger_central_generated.h.

◆ unusedBit_19_15

bool trigger_central_s::unusedBit_19_15

offset 64 bit 15

Definition at line 148 of file trigger_central_generated.h.

◆ unusedBit_19_16

bool trigger_central_s::unusedBit_19_16

offset 64 bit 16

Definition at line 151 of file trigger_central_generated.h.

◆ unusedBit_19_17

bool trigger_central_s::unusedBit_19_17

offset 64 bit 17

Definition at line 154 of file trigger_central_generated.h.

◆ unusedBit_19_18

bool trigger_central_s::unusedBit_19_18

offset 64 bit 18

Definition at line 157 of file trigger_central_generated.h.

◆ unusedBit_19_19

bool trigger_central_s::unusedBit_19_19

offset 64 bit 19

Definition at line 160 of file trigger_central_generated.h.

◆ unusedBit_19_2

bool trigger_central_s::unusedBit_19_2

offset 64 bit 2

Definition at line 109 of file trigger_central_generated.h.

◆ unusedBit_19_20

bool trigger_central_s::unusedBit_19_20

offset 64 bit 20

Definition at line 163 of file trigger_central_generated.h.

◆ unusedBit_19_21

bool trigger_central_s::unusedBit_19_21

offset 64 bit 21

Definition at line 166 of file trigger_central_generated.h.

◆ unusedBit_19_22

bool trigger_central_s::unusedBit_19_22

offset 64 bit 22

Definition at line 169 of file trigger_central_generated.h.

◆ unusedBit_19_23

bool trigger_central_s::unusedBit_19_23

offset 64 bit 23

Definition at line 172 of file trigger_central_generated.h.

◆ unusedBit_19_24

bool trigger_central_s::unusedBit_19_24

offset 64 bit 24

Definition at line 175 of file trigger_central_generated.h.

◆ unusedBit_19_25

bool trigger_central_s::unusedBit_19_25

offset 64 bit 25

Definition at line 178 of file trigger_central_generated.h.

◆ unusedBit_19_26

bool trigger_central_s::unusedBit_19_26

offset 64 bit 26

Definition at line 181 of file trigger_central_generated.h.

◆ unusedBit_19_27

bool trigger_central_s::unusedBit_19_27

offset 64 bit 27

Definition at line 184 of file trigger_central_generated.h.

◆ unusedBit_19_28

bool trigger_central_s::unusedBit_19_28

offset 64 bit 28

Definition at line 187 of file trigger_central_generated.h.

◆ unusedBit_19_29

bool trigger_central_s::unusedBit_19_29

offset 64 bit 29

Definition at line 190 of file trigger_central_generated.h.

◆ unusedBit_19_3

bool trigger_central_s::unusedBit_19_3

offset 64 bit 3

Definition at line 112 of file trigger_central_generated.h.

◆ unusedBit_19_30

bool trigger_central_s::unusedBit_19_30

offset 64 bit 30

Definition at line 193 of file trigger_central_generated.h.

◆ unusedBit_19_31

bool trigger_central_s::unusedBit_19_31

offset 64 bit 31

Definition at line 196 of file trigger_central_generated.h.

◆ unusedBit_19_4

bool trigger_central_s::unusedBit_19_4

offset 64 bit 4

Definition at line 115 of file trigger_central_generated.h.

◆ unusedBit_19_5

bool trigger_central_s::unusedBit_19_5

offset 64 bit 5

Definition at line 118 of file trigger_central_generated.h.

◆ unusedBit_19_6

bool trigger_central_s::unusedBit_19_6

offset 64 bit 6

Definition at line 121 of file trigger_central_generated.h.

◆ unusedBit_19_7

bool trigger_central_s::unusedBit_19_7

offset 64 bit 7

Definition at line 124 of file trigger_central_generated.h.

◆ unusedBit_19_8

bool trigger_central_s::unusedBit_19_8

offset 64 bit 8

Definition at line 127 of file trigger_central_generated.h.

◆ unusedBit_19_9

bool trigger_central_s::unusedBit_19_9

offset 64 bit 9

Definition at line 130 of file trigger_central_generated.h.

◆ vvtCamCounter

uint16_t trigger_central_s::vvtCamCounter = (uint16_t)0

Sync: total cams front counter offset 24

Definition at line 25 of file trigger_central_generated.h.

Referenced by getOutputValueByHash(), handleVvtCamSignal(), and TriggerCentral::validateCamVvtCounters().

◆ vvtEventFallCounter

uint16_t trigger_central_s::vvtEventFallCounter[CAM_INPUTS_COUNT] = {}

offset 16

Definition at line 20 of file trigger_central_generated.h.

20{};

Referenced by handleVvtCamSignal(), sendQcBenchEventCounters(), and triggerInfo().

◆ vvtEventRiseCounter

uint16_t trigger_central_s::vvtEventRiseCounter[CAM_INPUTS_COUNT] = {}

offset 8

Definition at line 16 of file trigger_central_generated.h.

16{};

Referenced by handleVvtCamSignal(), sendQcBenchEventCounters(), and triggerInfo().


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