ignition timing clamping settings

only:status quo
This commit is contained in:
rusefi 2023-07-21 23:45:03 -04:00
parent b1e3907516
commit 2a5772374c
1 changed files with 3 additions and 0 deletions

View File

@ -104,7 +104,9 @@ TEST(trigger, test1995FordInline6TriggerDecoder) {
ASSERT_EQ(true, ecl->isReady) << "ford inline ignition events size";
EXPECT_NEAR(ecl->elements[0].dwellAngle, 8.960f, 1e-3);
EXPECT_NEAR(ecl->elements[0].sparkAngle, 14.96f, 1e-3);
EXPECT_NEAR(ecl->elements[5].dwellAngle, 608.960f, 1e-3);
EXPECT_NEAR(ecl->elements[5].sparkAngle, 614.960f, 1e-3);
ASSERT_FLOAT_EQ(0.5, engine->ignitionState.getSparkDwell(2000)) << "running dwell";
}
@ -237,6 +239,7 @@ TEST(misc, testRpmCalculator) {
assertEqualsM("one degree", 111.1111, engine->rpmCalculator.oneDegreeUs);
ASSERT_EQ( 1, ilist->isReady) << "size #2";
EXPECT_NEAR(ilist->elements[0].dwellAngle, 8.5f, 1e-3);
EXPECT_NEAR(ilist->elements[0].sparkAngle, 13.0f, 1e-3);
ASSERT_EQ( 0, eth.engine.triggerCentral.triggerState.getCurrentIndex()) << "index #2";
ASSERT_EQ( 4, engine->executor.size()) << "queue size/2";