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 vvtCamCounter = (uint16_t)0
 
uint8_t alignmentFill_at_10 [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 alignmentFill_at_22 [2] = {}
 
float currentEngineDecodedPhase = (float)0
 
float triggerToothAngleError = (float)0
 
uint8_t triggerIgnoredToothCount = (uint8_t)0
 
uint8_t alignmentFill_at_33 [3] = {}
 
angle_t mapCamPrevToothAngle = (angle_t)0
 
bool isDecodingMapCam: 1 {}
 
bool unusedBit_14_1: 1 {}
 
bool unusedBit_14_2: 1 {}
 
bool unusedBit_14_3: 1 {}
 
bool unusedBit_14_4: 1 {}
 
bool unusedBit_14_5: 1 {}
 
bool unusedBit_14_6: 1 {}
 
bool unusedBit_14_7: 1 {}
 
bool unusedBit_14_8: 1 {}
 
bool unusedBit_14_9: 1 {}
 
bool unusedBit_14_10: 1 {}
 
bool unusedBit_14_11: 1 {}
 
bool unusedBit_14_12: 1 {}
 
bool unusedBit_14_13: 1 {}
 
bool unusedBit_14_14: 1 {}
 
bool unusedBit_14_15: 1 {}
 
bool unusedBit_14_16: 1 {}
 
bool unusedBit_14_17: 1 {}
 
bool unusedBit_14_18: 1 {}
 
bool unusedBit_14_19: 1 {}
 
bool unusedBit_14_20: 1 {}
 
bool unusedBit_14_21: 1 {}
 
bool unusedBit_14_22: 1 {}
 
bool unusedBit_14_23: 1 {}
 
bool unusedBit_14_24: 1 {}
 
bool unusedBit_14_25: 1 {}
 
bool unusedBit_14_26: 1 {}
 
bool unusedBit_14_27: 1 {}
 
bool unusedBit_14_28: 1 {}
 
bool unusedBit_14_29: 1 {}
 
bool unusedBit_14_30: 1 {}
 
bool unusedBit_14_31: 1 {}
 
uint32_t triggerElapsedUs = (uint32_t)0
 

Detailed Description

Definition at line 7 of file trigger_central_generated.h.

Field Documentation

◆ alignmentFill_at_10

uint8_t trigger_central_s::alignmentFill_at_10[2] = {}

need 4 byte alignment units: units offset 10

Definition at line 23 of file trigger_central_generated.h.

23{};

◆ alignmentFill_at_22

uint8_t trigger_central_s::alignmentFill_at_22[2] = {}

need 4 byte alignment units: units offset 22

Definition at line 52 of file trigger_central_generated.h.

52{};

◆ alignmentFill_at_33

uint8_t trigger_central_s::alignmentFill_at_33[3] = {}

need 4 byte alignment units: units offset 33

Definition at line 74 of file trigger_central_generated.h.

74{};

◆ 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 40 bit 0

Definition at line 83 of file trigger_central_generated.h.

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

◆ mapCamPrevToothAngle

angle_t trigger_central_s::mapCamPrevToothAngle = (angle_t)0

Sync: MAP: prev angle units: deg offset 36

Definition at line 80 of file trigger_central_generated.h.

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

◆ mapVvt_MAP_AT_CYCLE_COUNT

int8_t trigger_central_s::mapVvt_MAP_AT_CYCLE_COUNT = (int8_t)0

units: distance offset 20

Definition at line 40 of file trigger_central_generated.h.

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

◆ mapVvt_MAP_AT_DIFF

float trigger_central_s::mapVvt_MAP_AT_DIFF = (float)0

InstantMAP delta @ readout angles units: kPa offset 16

Definition at line 35 of file trigger_central_generated.h.

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

◆ mapVvt_MAP_AT_SPECIAL_POINT

float trigger_central_s::mapVvt_MAP_AT_SPECIAL_POINT = (float)0

InstantMAP at readout angle units: kPa offset 12

Definition at line 29 of file trigger_central_generated.h.

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

◆ mapVvt_sync_counter

uint8_t trigger_central_s::mapVvt_sync_counter = (uint8_t)0

Instant MAP sync counter units: counter offset 21

Definition at line 46 of file trigger_central_generated.h.

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

◆ triggerElapsedUs

uint32_t trigger_central_s::triggerElapsedUs = (uint32_t)0

offset 44

Definition at line 180 of file trigger_central_generated.h.

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

◆ triggerIgnoredToothCount

uint8_t trigger_central_s::triggerIgnoredToothCount = (uint8_t)0

offset 32

Definition at line 68 of file trigger_central_generated.h.

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

◆ triggerToothAngleError

float trigger_central_s::triggerToothAngleError = (float)0

Sync: trigger angle error units: deg offset 28

Definition at line 64 of file trigger_central_generated.h.

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

◆ unusedBit_14_1

bool trigger_central_s::unusedBit_14_1

offset 40 bit 1

Definition at line 86 of file trigger_central_generated.h.

◆ unusedBit_14_10

bool trigger_central_s::unusedBit_14_10

offset 40 bit 10

Definition at line 113 of file trigger_central_generated.h.

◆ unusedBit_14_11

bool trigger_central_s::unusedBit_14_11

offset 40 bit 11

Definition at line 116 of file trigger_central_generated.h.

◆ unusedBit_14_12

bool trigger_central_s::unusedBit_14_12

offset 40 bit 12

Definition at line 119 of file trigger_central_generated.h.

◆ unusedBit_14_13

bool trigger_central_s::unusedBit_14_13

offset 40 bit 13

Definition at line 122 of file trigger_central_generated.h.

◆ unusedBit_14_14

bool trigger_central_s::unusedBit_14_14

offset 40 bit 14

Definition at line 125 of file trigger_central_generated.h.

◆ unusedBit_14_15

bool trigger_central_s::unusedBit_14_15

offset 40 bit 15

Definition at line 128 of file trigger_central_generated.h.

◆ unusedBit_14_16

bool trigger_central_s::unusedBit_14_16

offset 40 bit 16

Definition at line 131 of file trigger_central_generated.h.

◆ unusedBit_14_17

bool trigger_central_s::unusedBit_14_17

offset 40 bit 17

Definition at line 134 of file trigger_central_generated.h.

◆ unusedBit_14_18

bool trigger_central_s::unusedBit_14_18

offset 40 bit 18

Definition at line 137 of file trigger_central_generated.h.

◆ unusedBit_14_19

bool trigger_central_s::unusedBit_14_19

offset 40 bit 19

Definition at line 140 of file trigger_central_generated.h.

◆ unusedBit_14_2

bool trigger_central_s::unusedBit_14_2

offset 40 bit 2

Definition at line 89 of file trigger_central_generated.h.

◆ unusedBit_14_20

bool trigger_central_s::unusedBit_14_20

offset 40 bit 20

Definition at line 143 of file trigger_central_generated.h.

◆ unusedBit_14_21

bool trigger_central_s::unusedBit_14_21

offset 40 bit 21

Definition at line 146 of file trigger_central_generated.h.

◆ unusedBit_14_22

bool trigger_central_s::unusedBit_14_22

offset 40 bit 22

Definition at line 149 of file trigger_central_generated.h.

◆ unusedBit_14_23

bool trigger_central_s::unusedBit_14_23

offset 40 bit 23

Definition at line 152 of file trigger_central_generated.h.

◆ unusedBit_14_24

bool trigger_central_s::unusedBit_14_24

offset 40 bit 24

Definition at line 155 of file trigger_central_generated.h.

◆ unusedBit_14_25

bool trigger_central_s::unusedBit_14_25

offset 40 bit 25

Definition at line 158 of file trigger_central_generated.h.

◆ unusedBit_14_26

bool trigger_central_s::unusedBit_14_26

offset 40 bit 26

Definition at line 161 of file trigger_central_generated.h.

◆ unusedBit_14_27

bool trigger_central_s::unusedBit_14_27

offset 40 bit 27

Definition at line 164 of file trigger_central_generated.h.

◆ unusedBit_14_28

bool trigger_central_s::unusedBit_14_28

offset 40 bit 28

Definition at line 167 of file trigger_central_generated.h.

◆ unusedBit_14_29

bool trigger_central_s::unusedBit_14_29

offset 40 bit 29

Definition at line 170 of file trigger_central_generated.h.

◆ unusedBit_14_3

bool trigger_central_s::unusedBit_14_3

offset 40 bit 3

Definition at line 92 of file trigger_central_generated.h.

◆ unusedBit_14_30

bool trigger_central_s::unusedBit_14_30

offset 40 bit 30

Definition at line 173 of file trigger_central_generated.h.

◆ unusedBit_14_31

bool trigger_central_s::unusedBit_14_31

offset 40 bit 31

Definition at line 176 of file trigger_central_generated.h.

◆ unusedBit_14_4

bool trigger_central_s::unusedBit_14_4

offset 40 bit 4

Definition at line 95 of file trigger_central_generated.h.

◆ unusedBit_14_5

bool trigger_central_s::unusedBit_14_5

offset 40 bit 5

Definition at line 98 of file trigger_central_generated.h.

◆ unusedBit_14_6

bool trigger_central_s::unusedBit_14_6

offset 40 bit 6

Definition at line 101 of file trigger_central_generated.h.

◆ unusedBit_14_7

bool trigger_central_s::unusedBit_14_7

offset 40 bit 7

Definition at line 104 of file trigger_central_generated.h.

◆ unusedBit_14_8

bool trigger_central_s::unusedBit_14_8

offset 40 bit 8

Definition at line 107 of file trigger_central_generated.h.

◆ unusedBit_14_9

bool trigger_central_s::unusedBit_14_9

offset 40 bit 9

Definition at line 110 of file trigger_central_generated.h.

◆ vvtCamCounter

uint16_t trigger_central_s::vvtCamCounter = (uint16_t)0

Sync: total cams front counter offset 8

Definition at line 17 of file trigger_central_generated.h.

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


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