GHA Automation

This commit is contained in:
GitHub git update Action 2024-02-21 17:17:46 +00:00
parent f9f8936eb1
commit f55620ab6e
4 changed files with 25 additions and 15 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 15:03:10 UTC 2024
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 21 17:17:40 UTC 2024
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -6,11 +6,13 @@
// start of stft_cell_cfg_s
struct stft_cell_cfg_s {
/**
* Maximum VE % that the short term fuel trim can add
* units: %
* offset 0
*/
int8_t maxAdd;
/**
* Maximum VE % that the short term fuel trim can remove
* units: %
* offset 1
*/
@ -768,14 +770,14 @@ struct engine_configuration_s {
int16_t tpsMax;
/**
* TPS error detection: what throttle % is unrealistically low?
* Also used for accelerator pedal error detection if so equiped.
* Also used for accelerator pedal error detection if so equipped.
* units: %
* offset 196
*/
int16_t tpsErrorDetectionTooLow;
/**
* TPS error detection: what throttle % is unrealistically high?
* Also used for accelerator pedal error detection if so equiped.
* Also used for accelerator pedal error detection if so equipped.
* units: %
* offset 198
*/
@ -968,7 +970,7 @@ struct engine_configuration_s {
angle_t fixedModeTiming;
/**
* Angle between Top Dead Center (TDC) and the first trigger event.
* Positive value in case of synchnization point before TDC and negative in case of synchnization point after TDC
* Positive value in case of synchronization point before TDC and negative in case of synchronization point after TDC
* .Knowing this angle allows us to control timing and other angles in reference to TDC.
* set global_trigger_offset_angle X
* units: deg btdc
@ -5555,4 +5557,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22236);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Feb 18 15:03:10 UTC 2024
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 21 17:17:40 UTC 2024

View File

@ -1158,7 +1158,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 2904562235
#define SIGNATURE_HASH 4031938083
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1483,7 +1483,7 @@
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define ts_show_vvt_output true
#define TS_SIGNATURE "rusEFI default.2024.02.20.XXX.2904562235"
#define TS_SIGNATURE "rusEFI default.2024.02.21.XXX.4031938083"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2904562235
#define TS_SIGNATURE "rusEFI default.2024.02.20.XXX.2904562235"
#define SIGNATURE_HASH 4031938083
#define TS_SIGNATURE "rusEFI default.2024.02.21.XXX.4031938083"

View File

@ -37,12 +37,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI default.2024.02.20.XXX.2904562235"
signature = "rusEFI default.2024.02.21.XXX.4031938083"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI default.2024.02.20.XXX.2904562235" ; signature is expected to be 7 or more characters.
signature= "rusEFI default.2024.02.21.XXX.4031938083" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -98,7 +98,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Tue Feb 20 17:17:12 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Feb 21 17:17:40 UTC 2024
pageSize = 22236
page = 1
@ -1653,8 +1653,8 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0
useSpiImu = "If enabled - use onboard SPI Accelerometer, otherwise listen for CAN messages"
tpsMin = "Closed throttle, 1 volt = 200 units.\nSee also tps1_1AdcChannel\nset tps_min X"
tpsMax = "Full throttle.\nSee also tps1_1AdcChannel\nset tps_max X"
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equiped."
tpsErrorDetectionTooHigh = "TPS error detection: what throttle % is unrealistically high?\nAlso used for accelerator pedal error detection if so equiped."
tpsErrorDetectionTooLow = "TPS error detection: what throttle % is unrealistically low?\nAlso used for accelerator pedal error detection if so equipped."
tpsErrorDetectionTooHigh = "TPS error detection: what throttle % is unrealistically high?\nAlso used for accelerator pedal error detection if so equipped."
cranking_baseFuel = "Base mass of the per-cylinder fuel injected during cranking. This is then modified by the multipliers for CLT, IAT, TPS ect, to give the final cranking pulse width.\nA reasonable starting point is 60mg per liter per cylinder.\nex: 2 liter 4 cyl = 500cc/cyl, so 30mg cranking fuel."
cranking_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"
ignitionDwellForCrankingMs = "Dwell duration while cranking"
@ -1686,7 +1686,7 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0
minOilPressureAfterStart = "Expected oil pressure after starting the engine. If oil pressure does not reach this level within 5 seconds of engine start, fuel will be cut. Set to 0 to disable and always allow starting."
timingMode = "Dynamic uses the timing map to decide the ignition timing, Static timing fixes the timing to the value set below (only use for checking static timing with a timing light)."
fixedModeTiming = "This value is the ignition timing used when in 'fixed timing' mode, i.e. constant timing\nThis mode is useful when adjusting distributor location."
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchnization point before TDC and negative in case of synchnization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nPositive value in case of synchronization point before TDC and negative in case of synchronization point after TDC\n.Knowing this angle allows us to control timing and other angles in reference to TDC.\nset global_trigger_offset_angle X"
analogInputDividerCoefficient = "Ratio/coefficient of input voltage dividers on your PCB. For example, use '2' if your board divides 5v into 2.5v. Use '1.66' if your board divides 5v into 3v."
vbattDividerCoeff = "This is the ratio of the resistors for the battery voltage, measure the voltage at the battery and then adjust this number until the gauge matches the reading."
fanOnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
@ -1857,9 +1857,17 @@ injectorStagingRpmBins = array, U16, 22222, [6], "RPM", 1, 0, 0, 18000, 0
stft_minAfr = "Below this AFR, correction is paused"
stft_maxAfr = "Above this AFR, correction is paused"
stft_startupDelay = "Delay after starting the engine before beginning closed loop correction."
stft_cellCfgs1_maxAdd = "Maximum VE % that the short term fuel trim can add"
stft_cellCfgs1_maxRemove = "Maximum VE % that the short term fuel trim can remove"
stft_cellCfgs1_timeConstant = "Time constant for correction while in this cell: this sets responsiveness of the closed loop correction. A value of 5.0 means it will try to make most of the correction within 5 seconds, and a value of 1.0 will try to correct within 1 second."
stft_cellCfgs2_maxAdd = "Maximum VE % that the short term fuel trim can add"
stft_cellCfgs2_maxRemove = "Maximum VE % that the short term fuel trim can remove"
stft_cellCfgs2_timeConstant = "Time constant for correction while in this cell: this sets responsiveness of the closed loop correction. A value of 5.0 means it will try to make most of the correction within 5 seconds, and a value of 1.0 will try to correct within 1 second."
stft_cellCfgs3_maxAdd = "Maximum VE % that the short term fuel trim can add"
stft_cellCfgs3_maxRemove = "Maximum VE % that the short term fuel trim can remove"
stft_cellCfgs3_timeConstant = "Time constant for correction while in this cell: this sets responsiveness of the closed loop correction. A value of 5.0 means it will try to make most of the correction within 5 seconds, and a value of 1.0 will try to correct within 1 second."
stft_cellCfgs4_maxAdd = "Maximum VE % that the short term fuel trim can add"
stft_cellCfgs4_maxRemove = "Maximum VE % that the short term fuel trim can remove"
stft_cellCfgs4_timeConstant = "Time constant for correction while in this cell: this sets responsiveness of the closed loop correction. A value of 5.0 means it will try to make most of the correction within 5 seconds, and a value of 1.0 will try to correct within 1 second."
stepperDcIo1_controlPin = "Acts as EN pin in two-wire mode"
stepperDcIo2_controlPin = "Acts as EN pin in two-wire mode"