trigger noise filtering

This commit is contained in:
rusefi 2018-04-26 02:15:03 -04:00
parent 58b7fbb96e
commit 644635bf44
4 changed files with 11 additions and 10 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Mar 28 16:53:17 EEST 2018
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Apr 26 02:12:36 EDT 2018
// begin
#ifndef ENGINE_CONFIGURATION_GENERATED_H_
#define ENGINE_CONFIGURATION_GENERATED_H_
@ -651,7 +651,7 @@ typedef struct {
bool useIacTableForCoasting : 1;
/**
offset 376 bit 23 */
bool unused_board_984_23 : 1;
bool useNoiselessTriggerDecoder : 1;
/**
offset 376 bit 24 */
bool unused_board_984_24 : 1;
@ -2384,4 +2384,4 @@ typedef struct {
#endif
// end
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Mar 28 16:53:17 EEST 2018
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Apr 26 02:12:36 EDT 2018

View File

@ -590,8 +590,8 @@
#define coastingFuelCutEnabled_offset_hex 3d8
#define useIacTableForCoasting_offset 984
#define useIacTableForCoasting_offset_hex 3d8
#define unused_board_984_23_offset 984
#define unused_board_984_23_offset_hex 3d8
#define useNoiselessTriggerDecoder_offset 984
#define useNoiselessTriggerDecoder_offset_hex 3d8
#define unused_board_984_24_offset 984
#define unused_board_984_24_offset_hex 3d8
#define unused_board_984_25_offset 984

View File

@ -63,7 +63,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Mon Apr 09 07:46:31 EDT 2018
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Apr 26 02:12:36 EDT 2018
pageSize = 20000
page = 1
@ -313,7 +313,7 @@ page = 1
isFasterEngineSpinUpEnabled= bits, U32, 984, [20:20], "false", "true"
coastingFuelCutEnabled = bits, U32, 984, [21:21], "false", "true"
useIacTableForCoasting = bits, U32, 984, [22:22], "false", "true"
unused_board_984_23 = bits, U32, 984, [23:23], "false", "true"
useNoiselessTriggerDecoder= bits, U32, 984, [23:23], "false", "true"
unused_board_984_24 = bits, U32, 984, [24:24], "false", "true"
unused_board_984_25 = bits, U32, 984, [25:25], "false", "true"
unused_board_984_26 = bits, U32, 984, [26:26], "false", "true"
@ -2015,6 +2015,7 @@ cmd_stop_engine = "w\x00\x99\x00\x00"
field = "Trigger error LED", triggerErrorPin
field = "Trigger error LED mode", triggerErrorPinMode
field = "print sync details to console", isPrintTriggerSynchDetails
field = "Enable noise filtering", useNoiselessTriggerDecoder, {trigger_type == 8}
dialog = triggerConfiguration
panel = triggerConfiguration_settings, North
panel = triggerConfiguration_IO, South

View File

@ -1,6 +1,6 @@
package com.rusefi.config;
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Mar 28 16:53:17 EEST 2018
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Apr 26 02:12:36 EDT 2018
public class Fields {
public static final int LE_COMMAND_LENGTH = 200;
public static final int BLOCKING_FACTOR = 400;
@ -405,7 +405,7 @@ public class Fields {
public static final int isFasterEngineSpinUpEnabled_offset = 984;
public static final int coastingFuelCutEnabled_offset = 984;
public static final int useIacTableForCoasting_offset = 984;
public static final int unused_board_984_23_offset = 984;
public static final int useNoiselessTriggerDecoder_offset = 984;
public static final int unused_board_984_24_offset = 984;
public static final int unused_board_984_25_offset = 984;
public static final int unused_board_984_26_offset = 984;
@ -1417,7 +1417,7 @@ public class Fields {
public static final Field ISFASTERENGINESPINUPENABLED = Field.create("ISFASTERENGINESPINUPENABLED", 984, FieldType.BIT, 20);
public static final Field COASTINGFUELCUTENABLED = Field.create("COASTINGFUELCUTENABLED", 984, FieldType.BIT, 21);
public static final Field USEIACTABLEFORCOASTING = Field.create("USEIACTABLEFORCOASTING", 984, FieldType.BIT, 22);
public static final Field UNUSED_BOARD_984_23 = Field.create("UNUSED_BOARD_984_23", 984, FieldType.BIT, 23);
public static final Field USENOISELESSTRIGGERDECODER = Field.create("USENOISELESSTRIGGERDECODER", 984, FieldType.BIT, 23);
public static final Field UNUSED_BOARD_984_24 = Field.create("UNUSED_BOARD_984_24", 984, FieldType.BIT, 24);
public static final Field UNUSED_BOARD_984_25 = Field.create("UNUSED_BOARD_984_25", 984, FieldType.BIT, 25);
public static final Field UNUSED_BOARD_984_26 = Field.create("UNUSED_BOARD_984_26", 984, FieldType.BIT, 26);