launch control #203

This commit is contained in:
rusEfi 2019-11-18 19:22:29 -05:00
parent dc91d70a71
commit a55e0e1460
11 changed files with 27 additions and 27 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration/rusefi_config.txt Sat Nov 16 14:43:20 EST 2019
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration/rusefi_config.txt Mon Nov 18 19:05:51 EST 2019
// by class com.rusefi.output.CHeaderConsumer
// begin
#ifndef CONFIG_BOARDS_KINETIS_CONFIG_CONTROLLERS_ALGO_ENGINE_CONFIGURATION_GENERATED_STRUCTURES_H
@ -1926,8 +1926,6 @@
#define unusedAnotherOne_offset_hex 2e8
#define unusedAtBoardConfigurationEnd_offset 980
#define unusedAtBoardConfigurationEnd_offset_hex 3d4
#define unusedBit31_offset 1464
#define unusedBit31_offset_hex 5b8
#define unusedErrorPin_offset 2040
#define unusedErrorPin_offset_hex 7f8
#define unusedFlexFuelSensor_offset 3100
@ -1982,6 +1980,8 @@
#define useFSIO4ForSeriousEngineWarning_offset_hex 5b8
#define useFSIO5ForCriticalIssueEngineStop_offset 1464
#define useFSIO5ForCriticalIssueEngineStop_offset_hex 5b8
#define useFSIO6ForRevLimiter_offset 1464
#define useFSIO6ForRevLimiter_offset_hex 5b8
#define useFSIO8ForServo1_offset 1464
#define useFSIO8ForServo1_offset_hex 5b8
#define useFSIO9ForServo2_offset 1464
@ -3641,7 +3641,7 @@ struct engine_configuration_s {
bool useFSIO13ForIdleMinValue : 1;
/**
offset 1464 bit 31 */
bool unusedBit31 : 1;
bool useFSIO6ForRevLimiter : 1;
/**
* offset 1468
*/
@ -4947,4 +4947,4 @@ typedef struct persistent_config_s persistent_config_s;
#endif
// end
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration/rusefi_config.txt Sat Nov 16 14:43:20 EST 2019
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration/rusefi_config.txt Mon Nov 18 19:05:51 EST 2019

View File

@ -1924,8 +1924,6 @@
#define unusedAnotherOne_offset_hex 2e8
#define unusedAtBoardConfigurationEnd_offset 980
#define unusedAtBoardConfigurationEnd_offset_hex 3d4
#define unusedBit31_offset 1464
#define unusedBit31_offset_hex 5b8
#define unusedErrorPin_offset 2040
#define unusedErrorPin_offset_hex 7f8
#define unusedFlexFuelSensor_offset 3100
@ -1980,6 +1978,8 @@
#define useFSIO4ForSeriousEngineWarning_offset_hex 5b8
#define useFSIO5ForCriticalIssueEngineStop_offset 1464
#define useFSIO5ForCriticalIssueEngineStop_offset_hex 5b8
#define useFSIO6ForRevLimiter_offset 1464
#define useFSIO6ForRevLimiter_offset_hex 5b8
#define useFSIO8ForServo1_offset 1464
#define useFSIO8ForServo1_offset_hex 5b8
#define useFSIO9ForServo2_offset 1464

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 11:14:31 EST 2019
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:30 EST 2019
// by class com.rusefi.output.CHeaderConsumer
// begin
#ifndef CONTROLLERS_GENERATED_ENGINE_CONFIGURATION_GENERATED_STRUCTURES_H
@ -1585,7 +1585,7 @@ struct engine_configuration_s {
bool useFSIO13ForIdleMinValue : 1;
/**
offset 1464 bit 31 */
bool unusedBit31 : 1;
bool useFSIO6ForRevLimiter : 1;
/**
* offset 1468
*/
@ -2891,4 +2891,4 @@ typedef struct persistent_config_s persistent_config_s;
#endif
// end
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 11:14:31 EST 2019
// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:30 EST 2019

View File

@ -1924,8 +1924,6 @@
#define unusedAnotherOne_offset_hex 2e8
#define unusedAtBoardConfigurationEnd_offset 980
#define unusedAtBoardConfigurationEnd_offset_hex 3d4
#define unusedBit31_offset 1464
#define unusedBit31_offset_hex 5b8
#define unusedErrorPin_offset 2040
#define unusedErrorPin_offset_hex 7f8
#define unusedFlexFuelSensor_offset 3100
@ -1980,6 +1978,8 @@
#define useFSIO4ForSeriousEngineWarning_offset_hex 5b8
#define useFSIO5ForCriticalIssueEngineStop_offset 1464
#define useFSIO5ForCriticalIssueEngineStop_offset_hex 5b8
#define useFSIO6ForRevLimiter_offset 1464
#define useFSIO6ForRevLimiter_offset_hex 5b8
#define useFSIO8ForServo1_offset 1464
#define useFSIO8ForServo1_offset_hex 5b8
#define useFSIO9ForServo2_offset 1464

View File

@ -744,7 +744,7 @@ bit useFSIO5ForCriticalIssueEngineStop;Sometimes we just have to shut the engine
bit useFSIO4ForSeriousEngineWarning;Sometimes we have to miss injection on purpose to attract driver's attention
bit useFSIO12ForIdleOffset;
bit useFSIO13ForIdleMinValue;
bit unusedBit31
bit useFSIO6ForRevLimiter;
adc_channel_e hipOutputChannel;
adc_channel_e acSwitchAdc;A/C button input handled as analogue input

View File

@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 12:32:06 EST 2019
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:30 EST 2019
pageSize = 20000
page = 1
@ -534,7 +534,7 @@ page = 1
useFSIO4ForSeriousEngineWarning= bits, U32, 1464, [28:28], "false", "true"
useFSIO12ForIdleOffset = bits, U32, 1464, [29:29], "false", "true"
useFSIO13ForIdleMinValue= bits, U32, 1464, [30:30], "false", "true"
unusedBit31 = bits, U32, 1464, [31:31], "false", "true"
useFSIO6ForRevLimiter = bits, U32, 1464, [31:31], "false", "true"
hipOutputChannel = bits, U08, 1468, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
acSwitchAdc = bits, U08, 1469, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
vRefAdcChannel = bits, U08, 1470, [0:4] "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "Disabled", "PB12", "PB13", "PC14", "PC15", "PC16", "PC17", "PD3", "PD4", "PE2", "PE6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"

View File

@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 12:32:11 EST 2019
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:48 EST 2019
pageSize = 20000
page = 1
@ -534,7 +534,7 @@ page = 1
useFSIO4ForSeriousEngineWarning= bits, U32, 1464, [28:28], "false", "true"
useFSIO12ForIdleOffset = bits, U32, 1464, [29:29], "false", "true"
useFSIO13ForIdleMinValue= bits, U32, 1464, [30:30], "false", "true"
unusedBit31 = bits, U32, 1464, [31:31], "false", "true"
useFSIO6ForRevLimiter = bits, U32, 1464, [31:31], "false", "true"
hipOutputChannel = bits, U08, 1468, [0:4] "Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E","NONE","INVALID","INVALID","INVALID"
acSwitchAdc = bits, U08, 1469, [0:4] "Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E","NONE","INVALID","INVALID","INVALID"
vRefAdcChannel = bits, U08, 1470, [0:4] "Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E","NONE","INVALID","INVALID","INVALID"

View File

@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration/rusefi_config.txt Sat Nov 16 14:37:27 EST 2019
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration/rusefi_config.txt Mon Nov 18 19:05:51 EST 2019
pageSize = 20000
page = 1
@ -534,7 +534,7 @@ page = 1
useFSIO4ForSeriousEngineWarning= bits, U32, 1464, [28:28], "false", "true"
useFSIO12ForIdleOffset = bits, U32, 1464, [29:29], "false", "true"
useFSIO13ForIdleMinValue= bits, U32, 1464, [30:30], "false", "true"
unusedBit31 = bits, U32, 1464, [31:31], "false", "true"
useFSIO6ForRevLimiter = bits, U32, 1464, [31:31], "false", "true"
hipOutputChannel = bits, U08, 1468, [0:4] "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
acSwitchAdc = bits, U08, 1469, [0:4] "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
vRefAdcChannel = bits, U08, 1470, [0:4] "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17", "Disabled", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"

View File

@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 12:32:09 EST 2019
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:42 EST 2019
pageSize = 20000
page = 1
@ -534,7 +534,7 @@ page = 1
useFSIO4ForSeriousEngineWarning= bits, U32, 1464, [28:28], "false", "true"
useFSIO12ForIdleOffset = bits, U32, 1464, [29:29], "false", "true"
useFSIO13ForIdleMinValue= bits, U32, 1464, [30:30], "false", "true"
unusedBit31 = bits, U32, 1464, [31:31], "false", "true"
useFSIO6ForRevLimiter = bits, U32, 1464, [31:31], "false", "true"
hipOutputChannel = bits, U08, 1468, [0:4] "18 - AN temp 1","23 - AN temp 2","24 - AN temp 3","22 - AN temp 4","28 - AN volt 10","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8","40 - AN volt 9","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6","30 - AN volt 7","NONE","INVALID","INVALID","INVALID"
acSwitchAdc = bits, U08, 1469, [0:4] "18 - AN temp 1","23 - AN temp 2","24 - AN temp 3","22 - AN temp 4","28 - AN volt 10","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8","40 - AN volt 9","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6","30 - AN volt 7","NONE","INVALID","INVALID","INVALID"
vRefAdcChannel = bits, U08, 1470, [0:4] "18 - AN temp 1","23 - AN temp 2","24 - AN temp 3","22 - AN temp 4","28 - AN volt 10","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8","40 - AN volt 9","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6","30 - AN volt 7","NONE","INVALID","INVALID","INVALID"

View File

@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 12:32:13 EST 2019
; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:50 EST 2019
pageSize = 20000
page = 1
@ -534,7 +534,7 @@ page = 1
useFSIO4ForSeriousEngineWarning= bits, U32, 1464, [28:28], "false", "true"
useFSIO12ForIdleOffset = bits, U32, 1464, [29:29], "false", "true"
useFSIO13ForIdleMinValue= bits, U32, 1464, [30:30], "false", "true"
unusedBit31 = bits, U32, 1464, [31:31], "false", "true"
useFSIO6ForRevLimiter = bits, U32, 1464, [31:31], "false", "true"
hipOutputChannel = bits, U08, 1468, [0:4] "Analog 3O","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","NONE","INVALID","INVALID","INVALID"
acSwitchAdc = bits, U08, 1469, [0:4] "Analog 3O","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","NONE","INVALID","INVALID","INVALID"
vRefAdcChannel = bits, U08, 1470, [0:4] "Analog 3O","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","NONE","INVALID","INVALID","INVALID"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Sun Nov 10 11:14:31 EST 2019
// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on integration\rusefi_config.txt Mon Nov 18 19:05:30 EST 2019
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1251,7 +1251,6 @@ public class Fields {
public static final int unused_former_warmup_target_afr_offset_hex = 830;
public static final int unusedAnotherOne_offset = 744;
public static final int unusedAtBoardConfigurationEnd_offset = 980;
public static final int unusedBit31_offset = 1464;
public static final int unusedErrorPin_offset = 2040;
public static final int unusedFlexFuelSensor_offset = 3100;
public static final int unusedFormerWarmupAfrPid_offset = 1768;
@ -1281,6 +1280,7 @@ public class Fields {
public static final int useFSIO16ForTimingAdjustment_offset = 1464;
public static final int useFSIO4ForSeriousEngineWarning_offset = 1464;
public static final int useFSIO5ForCriticalIssueEngineStop_offset = 1464;
public static final int useFSIO6ForRevLimiter_offset = 1464;
public static final int useFSIO8ForServo1_offset = 1464;
public static final int useFSIO9ForServo2_offset = 1464;
public static final int useIacTableForCoasting_offset = 744;
@ -1767,7 +1767,7 @@ public class Fields {
public static final Field USEFSIO4FORSERIOUSENGINEWARNING = Field.create("USEFSIO4FORSERIOUSENGINEWARNING", 1464, FieldType.BIT, 28);
public static final Field USEFSIO12FORIDLEOFFSET = Field.create("USEFSIO12FORIDLEOFFSET", 1464, FieldType.BIT, 29);
public static final Field USEFSIO13FORIDLEMINVALUE = Field.create("USEFSIO13FORIDLEMINVALUE", 1464, FieldType.BIT, 30);
public static final Field UNUSEDBIT31 = Field.create("UNUSEDBIT31", 1464, FieldType.BIT, 31);
public static final Field USEFSIO6FORREVLIMITER = Field.create("USEFSIO6FORREVLIMITER", 1464, FieldType.BIT, 31);
public static final Field HIPOUTPUTCHANNEL = Field.create("HIPOUTPUTCHANNEL", 1468, FieldType.INT8, adc_channel_e);
public static final Field ACSWITCHADC = Field.create("ACSWITCHADC", 1469, FieldType.INT8, adc_channel_e);
public static final Field VREFADCCHANNEL = Field.create("VREFADCCHANNEL", 1470, FieldType.INT8, adc_channel_e);
@ -2564,7 +2564,7 @@ public class Fields {
USEFSIO4FORSERIOUSENGINEWARNING,
USEFSIO12FORIDLEOFFSET,
USEFSIO13FORIDLEMINVALUE,
UNUSEDBIT31,
USEFSIO6FORREVLIMITER,
HIPOUTPUTCHANNEL,
ACSWITCHADC,
VREFADCCHANNEL,