fome-fw/firmware/controllers/trigger/decoders/trigger_misc.cpp

28 lines
683 B
C++
Raw Normal View History

2018-10-30 01:46:13 -07:00
/*
* trigger_misc.cpp
*
* Created on: Oct 30, 2018
* @author Andrey Belomutskiy, (c) 2012-2018
*/
#include "trigger_misc.h"
2018-10-30 02:32:13 -07:00
// TT_FIAT_IAW_P8
2018-10-30 01:46:13 -07:00
void configureFiatIAQ_P8(TriggerShape * s DECLARE_ENGINE_PARAMETER_SUFFIX) {
2018-10-30 02:32:13 -07:00
s->initialize(FOUR_STROKE_CAM_SENSOR, false);
2018-10-30 01:46:13 -07:00
2018-10-30 02:32:13 -07:00
s->isSynchronizationNeeded = true;
int width = 60;
s->tdcPosition = width;
s->addEvent2(width, T_PRIMARY, TV_RISE PASS_ENGINE_PARAMETER_SUFFIX);
s->addEvent2(180, T_PRIMARY, TV_FALL PASS_ENGINE_PARAMETER_SUFFIX);
s->addEvent2(180 + width, T_PRIMARY, TV_RISE PASS_ENGINE_PARAMETER_SUFFIX);
s->addEvent2(720, T_PRIMARY, TV_FALL PASS_ENGINE_PARAMETER_SUFFIX);
s->setTriggerSynchronizationGap(3);
2018-10-30 01:46:13 -07:00
}