0x1 0.1.6 Ignition Module VL400 0 Sequencing - Number Of Outputs Used Total number of outputs in use. Outputs 0 0 0 Trigger - Trigger Mode 0 = Ref Mode 1 = Ref/Sync Mode 2 = Missing Tooth Mode 3 = Extra Tooth Mode 4 = GM 18x3x 5 = Nissan Mode 6 = Subaru 6-7 See Notes 0 0 0 Tacho - Tacho Output Correction A tacho pulse is generated for each reference eventsent to the ECU. If the tacho being used does not match the number of engine cyl use this item to calibrate the tacho. Div 2.000000 0.100000 0 0 Calibration Version - Major 0 0 0 Calibration Version - Minor 0 0 0 Calibration Version - Build 0 0 0 Secondary Input - Initial Sync Pulse Ignore Counts When the starter motor engages there can be electrical noise that will be determined as a sync trigger pulse. This item can be set to ignore the first few trigger pulses. Sync Pulses 0 0 0 Secondary Input - Tooth Count The number of teeth on the secondary trigger. Teeth 0 0 0 Secondary Input - Input Divider On high count triggers it can be help to divide the number of teeth to reduce the load on the main processor. 0 127.000000 1.000000 0 0 Secondary Input - Threshold Voltage in Module Spark Mode (Threshold Set Mode) In Threshold Mode (see Reluctor Mode During Module Spark flag) this sets the reluctor voltage to arm the zero crossing detector during module spark mode. It should be set low enough to provide reliable cranking but high enough to prevent false triggers from electrical noise. Volts 2.500000 0 0 Secondary Input - Threshold Voltage EST (Threshold Set Mode) In Threshold Mode (see Reluctor Mode During EST flag) this sets the reluctor voltage to arm the zero crossing detector. It should be set high enough to not pickup false triggers from noise but low enough for a reliable trigger at idle. Volts 2.500000 0 0 Primary Input - Initial Pulse Ignore Counts When the starter motor engages there can be electrical noise that will be determined as a ref trigger pulse. This item can be set to ignore the first few trigger pulses. Ref Pulses 0 0 0 Primary Input - Tooth Count Number of teeth on the primary trigger. This must include any missing teeth, a 36-1 trigger would have 36. Teeth 0 0 0 Primary Input - Input Divider On high count triggers it can be help to divide the number of teeth to reduce the load on the main processor. 0 127.000000 1.000000 0 0 Primary Input - Threshold Voltage in Module Spark Mode (Threshold Set Mode) In Threshold Mode (see Reluctor Mode During Module Spark flag) this sets the reluctor voltage to arm the zero crossing detector during module spark mode. It should be set low enough to provide reliable cranking but high enough to prevent false triggers from electrical noise. Volts 2.500000 0 0 Primary Input - Threshold Voltage EST (Threshold Set Mode) In Threshold Mode (see Reluctor Mode During EST flag) this sets the reluctor voltage to arm the zero crossing detector. It should be set high enough to not pickup false triggers from noise but low enough for a reliable trigger at idle. Volts 2.500000 0 0 Ref/Sync Mode - Primary Pulse Skip From Secondary To First ECU Reference Event Defines the number of primary trigger pulses from the first secondary (sync) pulse before the module sends a reference pulse to the ECU. Ref Pulses 0 0 0 Ref/Sync Mode - Primary trigger Count Between ECU Reference Events Defines the number of primary trigger pulses to skip between reference events to send to the ECU. The number of reference pulses sent to the ECU in one cycle must equal the number of engine cylinders. The primary trigger can have many more and skip unwanted pulses. Ref Pulses 0 0 0 Missing Tooth - Primary Triggers to Skip From Trigger #1 Before First ECU Reference Event The first tooth after the missing is trigger #1. This item defines the number of teeth after trigger #1 to skip before the first reference event to send to the ECU. Ref Pulses 0 0 0 Missing Tooth - Primary Trigger Count Between ECU Reference Events Between ECU reference events there can be more than one primary trigger, this specifies how many to skip when forming the ECU reference pulses. Ref Pulses 0 0 0 Missing Tooth - Number Of Missing Teeth Number of missing teeth on the trigger. Supports 1 or 2. Teeth 0 0 0 Extra Tooth - Primary Trigger Count Between ECU Reference Events 0 0 0 Extra Tooth - Primary Triggers to Skip From Extra Tooth Before First ECU Reference Event 0 0 0 Extra Tooth - Extra Tooth Tolerance The extra tooth normall occurs 10deg after a previous tooth. The module measures the time between normal trigger teeth, a tooth is determined to be the extra tooth when it occurs within this percentage of the previous tooth gap. During normal running the module always checks that this extra tooth occurs at the correct time to stay in sync with the trigger. % 0 0 Nissan Mode - RPM To Start Ignoring Ref Pulses Above this RPM the sync pulses (360 slot outer trigger) will be ignored. The module must be set to use noise filtering on the Primary Input in this mode. There is 100RPM of hysteresis, ie if set to 1000RPM the sync pulses will be ignored above 1000RPM but will only begin processing again when the RPM falls below 900RPM. RPM 0 250.000000 0 0 Nissan Mode - Allowable Error From Expected Tooth Counts In Sync Window When in sync this item defines how close the sync window counts must be for them to be deemed correct. Setting to 1 allows for +-1 of the expected value Example: If expecting 8 and 7,8 or 9 teeth are counted the module determines that sync is still valid. -+ 0 0 0 Nissan Mode – Sync Window Counts For Cumulative Errors See "Nissan Mode – Cumulative Tooth Error Count Threshold" for details. 0 0 0 Nissan Mode – Cumulative Tooth Error Count Threshold The cumulative error mode works in tandem with the allowable error from expected item. The difference being that the cumulative test is run over multiple sync windows as defined by "Sync Window Counts For Cumulative Errors". On every window the error from expected is summed or accumulated. After the number of sync windows if the summed count exceeds "Cumulative Error Tooth Count Threshold" a trigger reset occurs. Example: Sample length is 6 and threshold is 2. This allows for 2 errors in 6 trigger windows to remain in sync. NOTE: It is very important that the primary trigger tolerance is setup correctly. Combining a properly configured primary trigger tolerance and the cumulative threshold scalars the module can sucessfully reject intermittant electrical noise without any impact on ignition performance, it should not however be used to mask poor electrical installations. 0 0 0 Error Checking - Reference Event Counts Per Cycle This is how many reference events will be sent to the ECU for one cycle, or two engine revolutions. Events 0 0 0 Error Checking - Primary Input Noise Filtering Pulse Time Threshold Set this to the time between physical primary trigger pulses (not ECU ref trigger events) at 500RPM ms 0 0 Error Checking - Secondary Input Noise Filtering Pulse Time Threshold Set this to the time between secondary pulses at 500RPM ms 0 0 Error Checking - Primary Trigger Tolerance This is used for error detection and tooth validation. Using the previous tooth times the module predicts when the next tooth should occur based on the engine accel/decel rate. If the tooth occurs within the % time defined by this item the tooth is deemed valid and not noise or interference. % 1 0 0 Error Checking - Secondary Trigger Tolerance Not used for Nissan trigger type due to the high pulse count or ref/sync mode due to the long time between pulses (it cannot be accurately calculated, instead the pulse must occur between defined teeth on the primary trigger) % 1 0 0 Error Checkng - EST Delay After Error When an error occurs the module will drop back to module spark for this many reference pulses. If the ECU is still requesting EST it will then return to EST mode. EST Pulses 0 0 0 Delco Interface - Module Spark Using Secondary Input If set hardware controlled bypass spark is triggered from the Secondary Input. If clear uses the Primary Input as the trigger. 0x01 Delco Interface - Module Spark Dwell Start Edge Pulse edge to start hardware controlled dwell in module mode. Set = Trailing Clear = Leading 0x01 Delco Interface - Module Spark Dwell End Edge Pulse edge to end hardware controlled dwell and fire the plug in bypass mode Set = Trailing Clear = Leading 0x01 Delco Interface - Invert Reference Output 0x01 Delco Interface - Reference Output Toggle On Physical Teeth (clr = 50% DC Pulse) 0x01 Sequencing - Ignition Output Polarity Invert If set dwell start is a falling edge and coil firing is rising. If clear, dwell is a rising edge and coil firing a falling edge 0x01 Dwell - Module Controlled Dwell When set the ignition module calculates the dwell and attempts to maintain the desired target. 0x01 Dwell - Overlap Dwell When in module controlled dwell with multiple coils, if the ignition module cannot maintain the target dwell time it will begin charging the next coil before the current coil fires. 0x01 Error Checking - Enable Primary Input Noise Filtering 0x01 Error Checking - Enable Secondary Input Noise Filtering 0x01 Error Checking - Primary Trigger Ignore Noise If set ignores triggers outside of trigger tolerance checks, error is reported but no action taken. If option is clear the error is reported and module clears sync before attempting to regain sync. 0x01 Error Checking - Secondary Trigger Ignore Noise If set ignores triggers outside of trigger tolerance checks, error is reported but no action taken. If option is clear the error is reported and module clears sync before attempting to regain sync. 0x01 Primary Input - Polarity (Set = Falling) Reluctor inputs always use falling. Hall input can be either rising or falling 0x01 Primary Input - Use Adaptive Threshold During EST Mode (Clr = Threshold Set) When set the input trigger voltage threshold is automatically set based on previous trigger voltages. Clear and a fixed volatge threshold is used. 0x01 Primary Input - Use Adaptive Threshold During Module Mode (Clr = Threshold Set) When set the input trigger voltage threshold is automatically set based on previous trigger voltages. Clear and a fixed volatge threshold is used. 0x01 Error Checking - Sync Event Per Rev Set if a sync event occurs each engine revolution - ie missing tooth crank trigger, Toyota 24+2 etc 0x01 Secondary Input - Polarity (Set = Falling) Reluctor inputs always use falling. Hall input can be either rising or falling 0x01 Secondary Input - Use Adaptive Threshold During EST Mode (Clr = Threshold Set) When set the input trigger voltage threshold is automatically set based on previous trigger voltages. Clear and a fixed volatge threshold is used. 0x01 Secondary Input - Use Adaptive Threshold During Module Mode (Clr = Threshold Set) When set the input trigger voltage threshold is automatically set based on previous trigger voltages. Clear and a fixed volatge threshold is used. 0x01 Input - Enable 1K Hall Input Pullup Most hall sensor outputs require a pull-up resistor. This enables a 1K ohm pull-up to 5V Hall Mode: Threshold set and level set to 0.5V. This puts the trigger at 2.5V+Threshold. If 0.5V trigger threshold is used, this is a 3V trigger arming voltage. Adaptive mode can also be used but terminate any unused inputs by grounding or setting to threshold mode and 2V threshold. 0x01 Input - Enable Hall Low Filter During Module Spark Enable light filtering for high tooth count hall inputs 0x01 Input - Enable Hall High Filter During Module Spark Enable on low tooth count hall inputs for more filtering 0x01 Input - Enable Hall Low Filter During EST Enable light filtering for high tooth count hall inputs 0x01 Input - Enable Hall High Filter During EST Enable on low tooth count hall inputs for more filtering 0x01 Sequencing - Ignition Output Event Offset This defines the reference event that is mapped to an output. Multiple outputs can be mapped to an event count for wasted or twin spark engines. Offset 1 0 0 Output 8 4 0 0 0 0.000000 255.000000 1 Sequencing - Ignition Output Event Reset The output event counters operates independant of the reference counter, there is a counter for each output. This defines when the output event counter is reset for each output. Offset 1 0 0 Ouput 8 4 0 0 0 0.000000 255.000000 1 Nissan Mode - Sync Slots In Ref Slot Sync is using 360 tooth outer Ref is using inner 4/6 slot Set the number of sync pulses during each inner ref window. ** 4 Cyl ** inner slot = outer slot count Slot 1= 4 Slot 2= 8 Slot 3= 12 Slot 4= 16 (or 8 on CA18) ** 6 Cyl ** inner slot = outer slot count Slot 1= 2 Slot 2= 7 Slot 3= 11 Slot 4= 15 Slot 5= 19 Slot 6= 24 ..Old style.. ** 4 Cyl ** inner slot = outer slot count Slot 1= 2 Slot 2= 2 Slot 3= 2 Slot 4= 8 ** 6 Cyl ** inner slot = outer slot count Slot 1= 8 Slot 2= 2 Slot 3= 2 Slot 4= 2 Slot 5= 2 Slot 6= 2 Teeth 1 0 0 Slot # 6 4 0 0 0 0.000000 255.000000 1 Rev Limit - Cyl Cut Randomiser Seed The cyl cut randomiser uses a seed to decide when to fire and when to skip a cyl in a pseudo random algorithm. Adjust these values to get the desired engine response during the cut window. 1 0 0 2 4 0 0 0 0.000000 255.000000 1 Rev Limit - Lower RPM Limit Start Above this, but below the upper RPM, random cyl cut occurs. Spark events are dropped more frequently as the RPM approaches the upper limit RPM 1 0 0 2 4 0 0 0 0.000000 255.000000 1 Dwell - Dwell Target vs Battery Volts and RPM Volts 9 4 0 0 RPM 9 4 0 0 2 0.000000 255.000000 1 Missing Tooth - Missing Tooth Tolerance When searching for and confirming the missing tooth a % of the predicted gap is used. This gap must occur inside the missing tooth tolerance. % 0 0 Delco Interface - Module Spark Dwell Start Trigger Offset Trigger Count 0 0 0 Delco Interface - Module Spark Firing Trigger Offset Trigger Count 0 0 0 Delco Interface - Module Spark Trigger Reset Trigger Count 0 0 0 Delco Interface - Skip Teeth After Ref To Toggle Reference Output If using physical teeth to toggle the reference output define how many teeth after the reference tooth to skip before toggling. 0 0 0 General Purpose Output - Function Set to one of the following.... 0 = Not Used 1 = Shift Light 2 = LT-5 Fault Output 3 = Fault Output Latched 4 = Fault Output, set for X seconds. 0 0 0 General Purpose Output - Shift Light RPM RPM 0 0 0 General Purpose Output - Fault Output Time sec 1 0 0 Dwell Correction - Prediction Error Gain % Factor 0 0 Dwell Correction - Velocity Gain % Factor 0 0 Dwell Correction - Acceleration Gain % Factor 0 0 Dynamic Dwell - Threshold To Begin Adding Dynamic Dwell When a fast engine accel is detected a temporary increase in dwell can be applied. This is exponentially decayed. Set the threshold to trigger the addition. ms 0 0 Dynamic Dwell - Max Allowable When the dynamic dwell is applied set this to limit how much can be applied ms 0 0 Dynamic Dwell - Use EST Prediction 0x01 Dynamic Dwell - EST Prediction Threshold To Invoke AE ms 0 0 Dynamic Dwell - EST Prediction AE Adder ms 0 0