rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
controllers
trigger
decoders
Functions
trigger_bmw.h File Reference
Functions
void
initializeVvtN63TU
(
TriggerWaveform
*s)
Function Documentation
◆
initializeVvtN63TU()
void initializeVvtN63TU
(
TriggerWaveform
*
s
)
Definition at line
7
of file
trigger_bmw.cpp
.
7
{
8
s->
initialize
(
FOUR_STROKE_CAM_SENSOR
,
SyncEdge::Fall
);
9
10
s->
shapeWithoutTdc
=
true
;
11
12
s->
setTriggerSynchronizationGap2
(1.4, 1.6);
13
14
s->
addEvent360
(10,
true
,
TriggerWheel::T_PRIMARY
);
15
s->
addEvent360
(95,
false
,
TriggerWheel::T_PRIMARY
);
16
17
s->
addEvent360
(125,
true
,
TriggerWheel::T_PRIMARY
);
18
s->
addEvent360
(185,
false
,
TriggerWheel::T_PRIMARY
);
19
20
s->
addEvent360
(280,
true
,
TriggerWheel::T_PRIMARY
);
21
s->
addEvent360
(305,
false
,
TriggerWheel::T_PRIMARY
);
22
}
TriggerWaveform::initialize
void initialize(operation_mode_e operationMode, SyncEdge syncEdge)
Definition
trigger_structure.cpp:65
TriggerWaveform::shapeWithoutTdc
bool shapeWithoutTdc
Definition
trigger_structure.h:71
TriggerWaveform::addEvent360
void addEvent360(angle_t angle, TriggerValue const state, TriggerWheel const channelIndex=TriggerWheel::T_PRIMARY)
Definition
trigger_structure.cpp:250
TriggerWaveform::setTriggerSynchronizationGap2
void setTriggerSynchronizationGap2(float syncRatioFrom, float syncRatioTo)
Definition
trigger_structure.cpp:367
FOUR_STROKE_CAM_SENSOR
@ FOUR_STROKE_CAM_SENSOR
Definition
rusefi_enums.h:277
TriggerWheel::T_PRIMARY
@ T_PRIMARY
SyncEdge::Fall
@ Fall
Here is the call graph for this function:
Go to the source code of this file.
Generated on Fri Jan 23 2026 00:10:51 for rusEFI by
1.9.8