debug mode for skipped count for 4 cylinders #3570

This commit is contained in:
rusefillc 2021-11-19 07:02:21 -05:00
parent 29613ec403
commit 684622e476
3 changed files with 5 additions and 5 deletions

View File

@ -1,6 +1,6 @@
#include "global.h"
#include "engine_types.h"
// was generated automatically by rusEFI tool from engine_types.h // by enum2string.jar tool on Sun Nov 14 02:59:53 UTC 2021
// was generated automatically by rusEFI tool from engine_types.h // by enum2string.jar tool on Fri Nov 19 06:54:18 EST 2021
// see also gen_config_and_enums.bat
@ -110,6 +110,8 @@ case DBG_RUSEFI_WIDEBAND:
return "DBG_RUSEFI_WIDEBAND";
case DBG_SD_CARD:
return "DBG_SD_CARD";
case DBG_SOFT_SPARK_CUT:
return "DBG_SOFT_SPARK_CUT";
case DBG_SR5_PROTOCOL:
return "DBG_SR5_PROTOCOL";
case DBG_START_STOP:
@ -130,8 +132,6 @@ case DBG_UNUSED41:
return "DBG_UNUSED41";
case DBG_UNUSED_42:
return "DBG_UNUSED_42";
case DBG_UNUSED_6:
return "DBG_UNUSED_6";
case DBG_VVT:
return "DBG_VVT";
case DBG_VVT_1_PID:

View File

@ -256,7 +256,7 @@ typedef enum {
DBG_IDLE_CONTROL = 3,
DBG_EL_ACCEL = 4,
DBG_TRIGGER_COUNTERS = 5,
DBG_UNUSED_6 = 6,
DBG_SOFT_SPARK_CUT = 6,
DBG_VVT_1_PID = 7,
/**
* VVT position debugging - not VVT valve control. See AUX pid #1 debug for valve position.

View File

@ -287,7 +287,7 @@ float baseFuel;+Base mass of the per-cylinder fuel injected during cranking. Thi
int16_t rpm;+This sets the RPM limit below which the ECU will use cranking fuel and ignition logic, typically this is around 350-450rpm. \nset cranking_rpm X;"RPM", 1, 0, 0, 3000, 0
end_struct
#define debug_mode_e_enum "Alternator PID", "TPS acceleration enrichment", "GPPWM", "Idle Control", "Engine Load accl enrich", "Trigger Counters", "INVALID", "VVT1 PID", "VVT input", "Cranking", "Timing", "Closed-loop fuel corr PID", "INVALID", "SD card", "sr5", "Knock", "Wall Wetting", "Electronic Throttle", "Executor", "Bench Test / TS commands", "Aux Valves", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "CJ125", "CAN", "MAP", "Metrics", "ETB#2", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "ETB Logic", "Boost Control", "Start/Stop", "Launch", "ETB Autotune", "FSIO_COMPOSITE_LOG", "INVALID", "INVALID", "Injector Compensation", "Dyno_View", "Logic_Analyzer", "rusEFI Wideband", "TCU", "Lua", "VVT2 PID", "VVT3 PID", "VVT4 PID", "mode 52", "mode 53"
#define debug_mode_e_enum "Alternator PID", "TPS acceleration enrichment", "GPPWM", "Idle Control", "Engine Load accl enrich", "Trigger Counters", "Soft Spark Cut", "VVT1 PID", "VVT input", "Cranking", "Timing", "Closed-loop fuel corr PID", "INVALID", "SD card", "sr5", "Knock", "Wall Wetting", "Electronic Throttle", "Executor", "Bench Test / TS commands", "Aux Valves", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "CJ125", "CAN", "MAP", "Metrics", "ETB#2", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "ETB Logic", "Boost Control", "Start/Stop", "Launch", "ETB Autotune", "FSIO_COMPOSITE_LOG", "INVALID", "INVALID", "Injector Compensation", "Dyno_View", "Logic_Analyzer", "rusEFI Wideband", "TCU", "Lua", "VVT2 PID", "VVT3 PID", "VVT4 PID", "mode 52", "mode 53"
custom debug_mode_e 4 bits, U32, @OFFSET@, [0:5], @@debug_mode_e_enum@@
#define VM_VVT_INACTIVE 0