Subpage of Base setup menu


Trigger Reference Tooth table

This table specifies which trigger teeth that represent each ignition event from the Ignition Output Table

It is recommended to have tooth 0 on top.

This table is traversed backwards just as the Ignition Output Table.

Example settings for auditrigger:
0: 0
1: 72
2: 54
3: 36
4: 18
5: 0
6: 0
7: 0

Special configuration for rotary trailing spark:
Full trailing-spark support is implemented since 1.1.77
Useful for * rotary (usually 2 or 3 rotor Wankel engines)
* or twin-sparkplug (usually 4-8 cylinder engines where each cyl has 2 sparkplugs) engines (eg. many alfa-romeo), low trailing spark delay is common here (often just a 0.5 degree to be softer on the harness and supply and for less electro-noise).

Important note: remember to generate double RPM, eg. "10000 RPM" signal when you want 5000 RPM signal for a wankel/rotary. Reason: the mazda wankel has 1 sectrig pulse every 360 degree. While the signal generators assume 1 sectrig per 720 deg. (eg. VemsTune Tools / Play trigger).
Below we assume 12 primary trigger pulses for 1 secondary trigger pulse, but almost any other trigger should work (including missing tooth and even subaru/fiatstilo which does not allow HALL-dirac filtering, but works with rotary).

* Adjust everything (including ign_tdcdelay) for the leading spark
* and just configure reftooth=128 for trailing spark
o which means: timed from the same tooth as the leading, just with the configured RPM-dependent delay, and using different output.
o in practice every second reftooth will be 128. The first (topmost in VemsTune) must not be 128 ... normally 0 anyway

Rotary trailing spark configlet examples - ignout and reftooth settings for trailing sparks are highlighted

2 rotor example:
(note: hexadecimal 80 = 128). ignout2 and ignout3 are leading sparks (at 0 and 6 tooth offset respectively). The trailing spark is wasted spark on ignout6.

* another_trigger_tooth=06
* h[1]=00 80 06 80 ...
* h[2]=20 60 30 60 ...
3 rotor example (ignch 2,3,4 are leading, 5,6,7 are trailing):
* another_trigger_tooth=04
* h[1]=00 80 08 80 04 80 ...
* h[2]=20 70 40 60 30 50 ...
* the delay is adjustable (0..63.75 degree) in function of RPM
o note that the definition of degree is not as self-evident as for the alternating piston engines