auto-sync
This commit is contained in:
parent
ec3cafe6ef
commit
f00d9bd44e
|
@ -30,11 +30,13 @@ void configureNeon2003TriggerShape(TriggerShape *s) {
|
||||||
|
|
||||||
s->reset(FOUR_STROKE_CAM_SENSOR, !useOnlyPrimary);
|
s->reset(FOUR_STROKE_CAM_SENSOR, !useOnlyPrimary);
|
||||||
s->useRiseEdge = true;
|
s->useRiseEdge = true;
|
||||||
s->gapBothDirections = true;
|
s->gapBothDirections = false;
|
||||||
|
|
||||||
|
s->tdcPosition = 496;
|
||||||
|
|
||||||
// are these non-default values really needed here now that the gap is finally precise?
|
// are these non-default values really needed here now that the gap is finally precise?
|
||||||
s->setTriggerSynchronizationGap2(0.5 * CHRYSLER_NGC4_GAP,
|
s->setTriggerSynchronizationGap(1);
|
||||||
1.5 * CHRYSLER_NGC4_GAP);
|
s->setSecondTriggerSynchronizationGap(1);
|
||||||
|
|
||||||
float EPS_ANGLE = 0.3;
|
float EPS_ANGLE = 0.3;
|
||||||
|
|
||||||
|
@ -60,6 +62,11 @@ void configureNeon2003TriggerShape(TriggerShape *s) {
|
||||||
s->addEvent(720, T_PRIMARY, TV_LOW);
|
s->addEvent(720, T_PRIMARY, TV_LOW);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
/**
|
||||||
|
* 7 primary (four narrow + one wide + two narrow)
|
||||||
|
* 64 secondary (one wide + 15 narrow + 16 narrow + one wide + 15 narrow + 16 narrow)
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
s->addEvent(25, T_SECONDARY, TV_LOW);
|
s->addEvent(25, T_SECONDARY, TV_LOW);
|
||||||
s->addEvent(30, T_SECONDARY, TV_HIGH);
|
s->addEvent(30, T_SECONDARY, TV_HIGH);
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
#include "trigger_structure.h"
|
#include "trigger_structure.h"
|
||||||
|
|
||||||
#define CHRYSLER_NGC4_GAP 4
|
#define CHRYSLER_NGC4_GAP 1
|
||||||
#define CHRYSLER_NGC6_GAP 1.5
|
#define CHRYSLER_NGC6_GAP 1.5
|
||||||
|
|
||||||
void configureNeon1995TriggerShape(TriggerShape *s);
|
void configureNeon1995TriggerShape(TriggerShape *s);
|
||||||
|
|
|
@ -490,7 +490,7 @@ void testTriggerDecoder(void) {
|
||||||
testTriggerDecoder3("miata 1994", MIATA_1994_DEVIATOR, 11, 0.2985, 0.3890, MIATA_NA_GAP);
|
testTriggerDecoder3("miata 1994", MIATA_1994_DEVIATOR, 11, 0.2985, 0.3890, MIATA_NA_GAP);
|
||||||
testTriggerDecoder3("citroen", CITROEN_TU3JP, 0, 0.4833, 0.0, 2.9994);
|
testTriggerDecoder3("citroen", CITROEN_TU3JP, 0, 0.4833, 0.0, 2.9994);
|
||||||
|
|
||||||
testTriggerDecoder3("neon NGC4", DODGE_NEON_2003, 24, 0.5000, 0.4983, CHRYSLER_NGC4_GAP);
|
testTriggerDecoder3("neon NGC4", DODGE_NEON_2003, 70, 0.5000, 0.4983, CHRYSLER_NGC4_GAP);
|
||||||
testTriggerDecoder2("sachs", SACHS, 0, 0.4800, 0.000);
|
testTriggerDecoder2("sachs", SACHS, 0, 0.4800, 0.000);
|
||||||
|
|
||||||
printTriggerDebug = true;
|
printTriggerDebug = true;
|
||||||
|
|
Loading…
Reference in New Issue