auto-sync
This commit is contained in:
parent
ca4a0ba18b
commit
04621f2909
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Aug 11 20:02:56 EDT 2016
|
||||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Aug 20 18:52:45 EDT 2016
|
||||
// begin
|
||||
#ifndef ENGINE_CONFIGURATION_GENERATED_H_
|
||||
#define ENGINE_CONFIGURATION_GENERATED_H_
|
||||
|
@ -33,6 +33,7 @@ typedef struct {
|
|||
float baseFuel;
|
||||
/**
|
||||
* Cranking mode threshold. Special cranking logic controls fuel and spark while RPM is below this threshold
|
||||
* set_cranking_rpm X
|
||||
* offset 4
|
||||
*/
|
||||
int16_t rpm;
|
||||
|
@ -217,6 +218,7 @@ typedef struct {
|
|||
*/
|
||||
typedef struct {
|
||||
/**
|
||||
* set_trigger_type X
|
||||
* offset 0
|
||||
*/
|
||||
trigger_type_e type;
|
||||
|
@ -765,11 +767,13 @@ typedef struct {
|
|||
typedef struct {
|
||||
/**
|
||||
* http://rusefi.com/wiki/index.php?title=Manual:Engine_Type
|
||||
* set_engine_type X
|
||||
* offset 0
|
||||
*/
|
||||
engine_type_e engineType;
|
||||
/**
|
||||
* Engine sniffer would be disabled above this rpm
|
||||
* set engineSnifferRpmThreshold X
|
||||
* offset 4
|
||||
*/
|
||||
int engineSnifferRpmThreshold;
|
||||
|
@ -901,6 +905,7 @@ typedef struct {
|
|||
/**
|
||||
* While cranking (which causes battery voltage to drop) we can calculate dwell time in shaft
|
||||
* degrees, not in absolute time as in running mode.
|
||||
* set_cranking_charge_angle X
|
||||
* offset 108
|
||||
*/
|
||||
float crankingChargeAngle;
|
||||
|
@ -985,6 +990,7 @@ typedef struct {
|
|||
angle_t injectionOffset;
|
||||
/**
|
||||
* Timing advance while engine cranking
|
||||
* set_cranking_timing_angle X
|
||||
* offset 440
|
||||
*/
|
||||
angle_t crankingTimingAngle;
|
||||
|
@ -1011,6 +1017,7 @@ typedef struct {
|
|||
/**
|
||||
* Angle between Top Dead Center (TDC) and the first trigger event.
|
||||
* Knowing this angle allows us to control timing and other angles in reference to TDC.
|
||||
* set_global_trigger_offset_angle X
|
||||
* offset 460
|
||||
*/
|
||||
angle_t globalTriggerAngleOffset;
|
||||
|
@ -1300,6 +1307,7 @@ typedef struct {
|
|||
*/
|
||||
int16_t acIdleRpmBump;
|
||||
/**
|
||||
* set warningPeriod X
|
||||
* offset 1526
|
||||
*/
|
||||
int16_t warningPeriod;
|
||||
|
@ -1910,4 +1918,4 @@ typedef struct {
|
|||
|
||||
#endif
|
||||
// end
|
||||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Thu Aug 11 20:02:56 EDT 2016
|
||||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Aug 20 18:52:45 EDT 2016
|
||||
|
|
|
@ -106,7 +106,7 @@ end_struct
|
|||
|
||||
struct cranking_parameters_s
|
||||
float baseFuel;+Fuel squirt duration while cranking\nA number of curves adjust this value according to CLT/IAT/TPS etc;"ms", 1, 0, 0, 200, 1
|
||||
int16_t rpm;+Cranking mode threshold. Special cranking logic controls fuel and spark while RPM is below this threshold;"RPM", 1, 0, 0, 3000, 0
|
||||
int16_t rpm;+Cranking mode threshold. Special cranking logic controls fuel and spark while RPM is below this threshold\nset_cranking_rpm X;"RPM", 1, 0, 0, 3000, 0
|
||||
end_struct
|
||||
|
||||
#define debug_mode_e_enum "Alternator", "TPS accel enrich", "Warmup PID", "IDLE", "EL accl enrich", "Trigger Counters", "FSIO_ADC", "AUX_PID_1", "mode8", "mode9", "mode10", "mode11", "mode12", "mode13", "mode14", "mode15"
|
||||
|
@ -166,9 +166,9 @@ struct ThermistorConf @brief Thermistor curve parameters
|
|||
end_struct
|
||||
|
||||
custom engine_type_e 4 bits, S32, @OFFSET@, [0:2], "AUDI_AAN", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "FORD_FIESTA", "NISSAN_PRIMERA", "HONDA_ACCORD", "FORD_INLINE_6_1995", "GY6_139QMB"
|
||||
engine_type_e engineType;http://rusefi.com/wiki/index.php?title=Manual:Engine_Type
|
||||
engine_type_e engineType;http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset_engine_type X
|
||||
|
||||
int engineSnifferRpmThreshold;Engine sniffer would be disabled above this rpm;"RPM", 1, 0, 0,30000, 0
|
||||
int engineSnifferRpmThreshold;Engine sniffer would be disabled above this rpm\nset engineSnifferRpmThreshold X;"RPM", 1, 0, 0,30000, 0
|
||||
|
||||
struct injector_s
|
||||
float flow;+cc/min, cubic centimeter per minute\nBy the way, g/s = 0.125997881 * (lb/hr)\ng/s = 0.125997881 * (cc/min)/10.5\ng/s = 0.0119997981 * cc/min;"cm3/min", 1, 0, 0, 1000, 2
|
||||
|
@ -222,7 +222,7 @@ int16_t tpsErrorDetectionTooHigh;;"%", 1, 0, -40, 200, 0
|
|||
cranking_parameters_s cranking
|
||||
float primingSquirtDurationMs;;"*C", 1, 0, -40, 200, 1
|
||||
float ignitionDwellForCrankingMs;;"ms", 1, 0, 0, 200, 1
|
||||
float crankingChargeAngle;+While cranking (which causes battery voltage to drop) we can calculate dwell time in shaft\ndegrees, not in absolute time as in running mode.;"deg", 1, 0, 0, 3000.0, 0
|
||||
float crankingChargeAngle;+While cranking (which causes battery voltage to drop) we can calculate dwell time in shaft\ndegrees, not in absolute time as in running mode.\nset_cranking_charge_angle X;"deg", 1, 0, 0, 3000.0, 0
|
||||
|
||||
|
||||
MAP_sensor_config_s map;@see hasMapSensor\n@see isMapAveragingEnabled
|
||||
|
@ -267,7 +267,7 @@ custom injection_mode_e 4 bits, U32, @OFFSET@, [0:1], "Simultaneous", "Sequentia
|
|||
injection_mode_e crankingInjectionMode;
|
||||
injection_mode_e injectionMode;+'batched' means two injectors are wired together
|
||||
angle_t injectionOffset;+this is about deciding when the injector starts it's squirt\nSee also injectionPhase map;"deg", 1, 0.0, -720, 720, 2
|
||||
angle_t crankingTimingAngle;+Timing advance while engine cranking; "deg", 1, 0.0, -360, 360, 2
|
||||
angle_t crankingTimingAngle;+Timing advance while engine cranking\nset_cranking_timing_angle X; "deg", 1, 0.0, -360, 360, 2
|
||||
|
||||
custom ignition_mode_e 4 bits, U32, @OFFSET@, [0:1], "One coil", "Individual Coils", "Wasted", "INVALID"
|
||||
ignition_mode_e ignitionMode;+'wasted' means one coil is driving two spark plugs in two cylinders, with one of the aparks not doing anything since it's happening on the exhaust cycle
|
||||
|
@ -279,7 +279,7 @@ timing_mode_e timingMode;
|
|||
|
||||
angle_t fixedModeTiming;+This value is used in 'fixed timing' mode, i.e. constant timing\nThis mode is useful for instance while adjusting distributor location;"RPM", 1, 0, 0, 3000.0, 0
|
||||
|
||||
angle_t globalTriggerAngleOffset;+Angle between Top Dead Center (TDC) and the first trigger event.\nKnowing this angle allows us to control timing and other angles in reference to TDC.;"deg", 1, 0, -720, 720, 0
|
||||
angle_t globalTriggerAngleOffset;+Angle between Top Dead Center (TDC) and the first trigger event.\nKnowing this angle allows us to control timing and other angles in reference to TDC.\nset_global_trigger_offset_angle X;"deg", 1, 0, -720, 720, 0
|
||||
|
||||
|
||||
|
||||
|
@ -324,7 +324,7 @@ custom bool32_t 4 bits, U32, @OFFSET@, [0:0], "false", "true"
|
|||
#define trigger_type_e_enum "custom toothed wheel", "ford aspire", "dodge neon", "Miata NA", "Miata NB", "GM_7X", "Cooper", "Mazda SOHC 4", "60/2", "36/1", "Accord CD", "MITSU", "ACCORD 2", "ACCORD DIP", "Neon 2003", "MAZDA D 1+4", "1+1", "1+60/2", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Accord 1+24", "DODGE STRATUS", "36_2_2_2", "Nissan", "2JZ", "Rover K", "GM LS 24", "Honda CBR 600", "trg29", "trg30", "INVALID"
|
||||
|
||||
custom trigger_type_e 4 bits, U32, @OFFSET@, [0:4], @@trigger_type_e_enum@@
|
||||
trigger_type_e type;
|
||||
trigger_type_e type;set_trigger_type X
|
||||
|
||||
bit customIsSynchronizationNeeded;
|
||||
bit customNeedSecondTriggerInput;
|
||||
|
@ -611,7 +611,7 @@ custom idle_mode_e 4 bits, U32, @OFFSET@, [0:0], "false", "true"
|
|||
int16_t acCutoffHighRpm;
|
||||
|
||||
int16_t acIdleRpmBump;
|
||||
int16_t warningPeriod;
|
||||
int16_t warningPeriod;set warningPeriod X
|
||||
|
||||
adc_channel_e vRefAdcChannel;
|
||||
|
||||
|
|
|
@ -42,7 +42,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 Aug 01 21:44:40 EDT 2016
|
||||
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Aug 20 18:52:45 EDT 2016
|
||||
|
||||
pageSize = 16376
|
||||
page = 1
|
||||
|
@ -681,19 +681,19 @@ page = 1
|
|||
injector_flow = "cc/min, cubic centimeter per minute\nBy the way, g/s = 0.125997881 * (lb/hr)\ng/s = 0.125997881 * (cc/min)/10.5\ng/s = 0.0119997981 * cc/min"
|
||||
directSelfStimulation = "Should trigger emulator push data right into trigger handling logic, eliminating the need for physical jumper wires?\nPS: Funny name, right? :)"
|
||||
cranking_baseFuel = "Fuel squirt duration while cranking\nA number of curves adjust this value according to CLT/IAT/TPS etc"
|
||||
cranking_rpm = "Cranking mode threshold. Special cranking logic controls fuel and spark while RPM is below this threshold"
|
||||
crankingChargeAngle = "While cranking (which causes battery voltage to drop) we can calculate dwell time in shaft\ndegrees, not in absolute time as in running mode."
|
||||
cranking_rpm = "Cranking mode threshold. Special cranking logic controls fuel and spark while RPM is below this threshold\nset_cranking_rpm X"
|
||||
crankingChargeAngle = "While cranking (which causes battery voltage to drop) we can calculate dwell time in shaft\ndegrees, not in absolute time as in running mode.\nset_cranking_charge_angle X"
|
||||
knockBandCustom = "kHz knock band override"
|
||||
cylinderBore = "Cylinder diameter, in mm."
|
||||
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
|
||||
algorithm = "This setting controls which algorithm is used for ENGINE LOAD"
|
||||
injectionMode = "'batched' means two injectors are wired together"
|
||||
injectionOffset = "this is about deciding when the injector starts it's squirt\nSee also injectionPhase map"
|
||||
crankingTimingAngle = "Timing advance while engine cranking"
|
||||
crankingTimingAngle = "Timing advance while engine cranking\nset_cranking_timing_angle X"
|
||||
ignitionMode = "'wasted' means one coil is driving two spark plugs in two cylinders, with one of the aparks not doing anything since it's happening on the exhaust cycle"
|
||||
ignitionOffset = "this value could be used to offset the whole ignition timing table by a constant"
|
||||
fixedModeTiming = "This value is used in 'fixed timing' mode, i.e. constant timing\nThis mode is useful for instance while adjusting distributor location"
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nKnowing this angle allows us to control timing and other angles in reference to TDC."
|
||||
globalTriggerAngleOffset = "Angle between Top Dead Center (TDC) and the first trigger event.\nKnowing this angle allows us to control timing and other angles in reference to TDC.\nset_global_trigger_offset_angle X"
|
||||
analogInputDividerCoefficient = "Coefficient of input voltage dividers on your PCB"
|
||||
vbattDividerCoeff = "Battery Voltage input resistor divider coefficient"
|
||||
fanOnTemperature = "Cooling fan turn-on temperature threshold, in Celsuis"
|
||||
|
|
Loading…
Reference in New Issue