rusefillc 2022-08-09 13:26:11 -04:00
parent 5105bc57e3
commit c7c443ea24
6 changed files with 9 additions and 3 deletions

View File

@ -36,6 +36,8 @@
/**
* this instance does not have a real physical pin - it's only used for engine sniffer
*
* todo: we can kind of add real physical pin just for a very narrow case of troubleshooting but only if we ever need it :)
*/
static NamedOutputPin mapAveragingPin("map");

View File

@ -323,7 +323,9 @@ void NamedOutputPin::setHigh() {
setValue(true);
#if EFI_ENGINE_SNIFFER
addEngineSnifferEvent(getShortName(), PROTOCOL_ES_UP);
if (!engineConfiguration->engineSnifferFocusOnInputs) {
addEngineSnifferEvent(getShortName(), PROTOCOL_ES_UP);
}
#endif /* EFI_ENGINE_SNIFFER */
}

View File

@ -1036,7 +1036,7 @@ bit launchSparkCutEnable;+This is the Cut Mode normally used
bit boardUseD4PullDown,"With Pull Down","With Pull Up"
bit boardUseD5PullDown,"With Pull Down","With Pull Up"
bit verboseIsoTp
bit unused444
bit engineSnifferFocusOnInputs
bit launchActivateInverted
bit twoStroke,"Two Stroke","Four Stroke"
bit skippedWheelOnCam,"On camshaft","On crankshaft";+Where is your primary skipped wheel located?

View File

@ -2025,6 +2025,7 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00"
field = "Print verbose VVT sync details to console",verboseVVTDecoding
field = "Print verbose trigger sync to console", verboseTriggerSynchDetails
field = "Do not print messages in case of sync error", silentTriggerError
field = "Focus on inputs in engine sniffer", engineSnifferFocusOnInputs
field = "Enable noise filtering", useNoiselessTriggerDecoder, {trigger_type == @@trigger_type_e_TT_TOOTHED_WHEEL_60_2@@ || trigger_type == @@trigger_type_e_TT_TOOTHED_WHEEL_36_1@@}
dialog = triggerInputs, "Trigger Inputs"

View File

@ -6,7 +6,7 @@ import java.net.URL;
import java.util.concurrent.atomic.AtomicReference;
public class rusEFIVersion {
public static final int CONSOLE_VERSION = 20220808;
public static final int CONSOLE_VERSION = 20220809;
public static AtomicReference<String> firmwareVersion = new AtomicReference<>("N/A");
public static long classBuildTimeMillis() {

View File

@ -130,6 +130,7 @@ public class EngineSnifferPanel {
lowerButtons.add(new ConfigField(uiContext, Fields.GLOBALTRIGGERANGLEOFFSET, "Trigger Offset").getContent());
lowerButtons.add(new BitConfigField(uiContext, Fields.VERBOSETRIGGERSYNCHDETAILS, "Verbose trigger Sync").getContent());
lowerButtons.add(new BitConfigField(uiContext, Fields.VERBOSEVVTDECODING, "Verbose VVT Sync").getContent());
lowerButtons.add(new BitConfigField(uiContext, Fields.ENGINESNIFFERFOCUSONINPUTS, "Focus On Inputs").getContent());
lowerButtons.add(new ConfigField(uiContext, Fields.ENGINECHARTSIZE, "Engine Sniffer size").getContent());
lowerButtons.add(new ConfigField(uiContext, Fields.ENGINESNIFFERRPMTHRESHOLD, "RPM threshold").getContent());
bottomPanel.add(lowerButtons, BorderLayout.NORTH);