rusEFI
The most advanced open source ECU
|
This file is part of rusEfi - see http://rusefi.com
rusEfi is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
rusEfi is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file trigger_mazda.cpp.
Functions | |
void | initializeMazdaMiataNaShape (TriggerWaveform *s) |
void | initializeMazdaMiataNb2Crank (TriggerWaveform *s) |
static void | addNBCrankTooth (TriggerWaveform *s, angle_t angle) |
static void | initializeMazdaMiataNb1ShapeWithOffset (TriggerWaveform *s, float offset) |
void | initializeMazdaMiataVVtTestShape (TriggerWaveform *s) |
void | configureMazdaProtegeSOHC (TriggerWaveform *s) |
void | configureMazdaProtegeLx (TriggerWaveform *s) |
void | initializeMazdaMiataVVtCamShape (TriggerWaveform *s) |
void | initializeMazdaSkyactivCam (TriggerWaveform *s) |
void | initializeMazdaLCam (TriggerWaveform *s) |
|
static |
Definition at line 81 of file trigger_mazda.cpp.
Referenced by initializeMazdaMiataNb1ShapeWithOffset().
void configureMazdaProtegeLx | ( | TriggerWaveform * | s | ) |
Definition at line 138 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
void configureMazdaProtegeSOHC | ( | TriggerWaveform * | s | ) |
Definition at line 120 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
void initializeMazdaLCam | ( | TriggerWaveform * | s | ) |
Definition at line 204 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
void initializeMazdaMiataNaShape | ( | TriggerWaveform * | s | ) |
http://rusefi.com/forum/viewtopic.php?f=3&t=729&p=12983#p12983
Definition at line 27 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
|
static |
cam sensor is primary, crank sensor is secondary
Definition at line 85 of file trigger_mazda.cpp.
Referenced by initializeMazdaMiataVVtTestShape().
void initializeMazdaMiataNb2Crank | ( | TriggerWaveform * | s | ) |
Note how we use 0..180 range while defining FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR trigger Note that only half of the physical wheel is defined here!
Definition at line 60 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
void initializeMazdaMiataVVtCamShape | ( | TriggerWaveform * | s | ) |
TT_VVT_MIATA_NB2 if you unplug crank sensor you can start & run your engine on just this cam decoder trigger offset "-90" seems to be doing the job
same decoder is used for VVT processing
Definition at line 164 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
void initializeMazdaMiataVVtTestShape | ( | TriggerWaveform * | s | ) |
Definition at line 116 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().
void initializeMazdaSkyactivCam | ( | TriggerWaveform * | s | ) |
Definition at line 184 of file trigger_mazda.cpp.
Referenced by TriggerWaveform::initializeTriggerWaveform().