auto-sync
This commit is contained in:
parent
1e9ae164dc
commit
791bb2c444
|
@ -1,6 +1,22 @@
|
|||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sun Nov 08 18:16:16 EST 2015
|
||||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Nov 11 21:40:26 EST 2015
|
||||
// begin
|
||||
#include "rusefi_types.h"
|
||||
typedef struct {
|
||||
/**
|
||||
* offset 0
|
||||
*/
|
||||
float pFactor;
|
||||
/**
|
||||
* offset 4
|
||||
*/
|
||||
float iFactor;
|
||||
/**
|
||||
* offset 8
|
||||
*/
|
||||
float dFactor;
|
||||
/** total size 12*/
|
||||
} pid_s;
|
||||
|
||||
typedef struct {
|
||||
/**
|
||||
* offset 0
|
||||
|
@ -420,11 +436,7 @@ typedef struct {
|
|||
/**
|
||||
* offset 252
|
||||
*/
|
||||
float etbPFactor;
|
||||
/**
|
||||
* offset 256
|
||||
*/
|
||||
float etbIFactor;
|
||||
float unused2[2];
|
||||
/**
|
||||
* offset 260
|
||||
*/
|
||||
|
@ -1351,7 +1363,27 @@ typedef struct {
|
|||
/**
|
||||
* offset 1952
|
||||
*/
|
||||
int unused3[51];
|
||||
float knockNoiseBins[8];
|
||||
/**
|
||||
* offset 1984
|
||||
*/
|
||||
float knockNoise[8];
|
||||
/**
|
||||
* offset 2016
|
||||
*/
|
||||
float etbPFactor;
|
||||
/**
|
||||
* offset 2020
|
||||
*/
|
||||
float etbIFactor;
|
||||
/**
|
||||
* offset 2024
|
||||
*/
|
||||
float etbDFactor;
|
||||
/**
|
||||
* offset 2028
|
||||
*/
|
||||
int unused3[32];
|
||||
/**
|
||||
* offset 2156
|
||||
*/
|
||||
|
@ -1563,4 +1595,4 @@ typedef struct {
|
|||
} persistent_config_s;
|
||||
|
||||
// end
|
||||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sun Nov 08 18:16:16 EST 2015
|
||||
// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Nov 11 21:40:26 EST 2015
|
||||
|
|
|
@ -305,9 +305,7 @@
|
|||
#define etbControlPin2_offset_hex 364
|
||||
#define electronicThrottlePin1Mode_offset 872
|
||||
#define electronicThrottlePin1Mode_offset_hex 368
|
||||
#define etbPFactor_offset 876
|
||||
#define etbIFactor_offset 880
|
||||
#define etbIFactor_offset_hex 370
|
||||
#define unused2_offset 876
|
||||
#define wboHeaterPin_offset 884
|
||||
#define wboHeaterPin_offset_hex 374
|
||||
#define wboPumpPin_offset 888
|
||||
|
@ -689,7 +687,12 @@
|
|||
#define consoleSerialTxPin_offset 1944
|
||||
#define consoleSerialTxPin_offset_hex 798
|
||||
#define consoleSerialRxPin_offset 1948
|
||||
#define unused3_offset 1952
|
||||
#define knockNoiseBins_offset 1952
|
||||
#define knockNoise_offset 1984
|
||||
#define etbPFactor_offset 2016
|
||||
#define etbIFactor_offset 2020
|
||||
#define etbDFactor_offset 2024
|
||||
#define unused3_offset 2028
|
||||
#define targetVBatt_offset 2156
|
||||
#define alternatorOffAboveTps_offset 2160
|
||||
#define alternatorOffAboveTps_offset_hex 870
|
||||
|
|
|
@ -114,32 +114,32 @@ static void showEthInfo(void) {
|
|||
scheduleMsg(&logger, "etbControlPin1=%s duty=%f", hwPortname(boardConfiguration->etbControlPin1),
|
||||
currentEtbDuty);
|
||||
scheduleMsg(&logger, "close dir=%s", hwPortname(boardConfiguration->etbDirectionPin2));
|
||||
scheduleMsg(&logger, "etb P=%f I=%f D=%f dT=%d", boardConfiguration->etbPFactor,
|
||||
boardConfiguration->etbIFactor,
|
||||
scheduleMsg(&logger, "etb P=%f I=%f D=%f dT=%d", engineConfiguration->etbPFactor,
|
||||
engineConfiguration->etbIFactor,
|
||||
0.0,
|
||||
boardConfiguration->etbDT);
|
||||
}
|
||||
|
||||
static void apply(void) {
|
||||
pid.updateFactors(boardConfiguration->etbPFactor, boardConfiguration->etbIFactor, 0);
|
||||
pid.updateFactors(engineConfiguration->etbPFactor, engineConfiguration->etbIFactor, 0);
|
||||
}
|
||||
|
||||
static void setEtbPFactor(float value) {
|
||||
boardConfiguration->etbPFactor = value;
|
||||
engineConfiguration->etbPFactor = value;
|
||||
apply();
|
||||
showEthInfo();
|
||||
}
|
||||
|
||||
static void setEtbIFactor(float value) {
|
||||
boardConfiguration->etbIFactor = value;
|
||||
engineConfiguration->etbIFactor = value;
|
||||
apply();
|
||||
showEthInfo();
|
||||
}
|
||||
|
||||
void setDefaultEtbParameters(void) {
|
||||
engineConfiguration->pedalPositionMax = 6;
|
||||
boardConfiguration->etbPFactor = 1;
|
||||
boardConfiguration->etbIFactor = 0.5;
|
||||
engineConfiguration->etbPFactor = 1;
|
||||
engineConfiguration->etbIFactor = 0.5;
|
||||
boardConfiguration->etbDT = 100;
|
||||
}
|
||||
|
||||
|
|
|
@ -68,6 +68,11 @@ custom baro_corr_table_t 64 array, F32, @OFFSET@, [@@BARO_CORR_SIZE@@x@@BARO
|
|||
! please note that 1024 here is 4 * IGN_LOAD_COUNT * IGN_RPM_COUNT
|
||||
custom ignition_table_t 1024 array, F32, @OFFSET@, [16x16],"deg", 1, 0, -720, 720, 2
|
||||
|
||||
struct pid_s
|
||||
float pFactor;;"value", 1, 0, 0, 1000, 2
|
||||
float iFactor;;"value", 1, 0, 0, 1000, 2
|
||||
float dFactor;;"value", 1, 0, 0, 1000, 2
|
||||
end_struct
|
||||
|
||||
struct cranking_parameters_s
|
||||
float baseFuel;;"ms", 1, 0, 0, 200, 1
|
||||
|
@ -362,8 +367,7 @@ custom adc_channel_mode_e 4 bits, U32, @OFFSET@, [0:1], "Off", "Slow", "Fas
|
|||
brain_pin_e etbControlPin2;
|
||||
pin_output_mode_e electronicThrottlePin1Mode;
|
||||
|
||||
float etbPFactor;
|
||||
float etbIFactor;
|
||||
float[2] unused2;
|
||||
|
||||
brain_pin_e wboHeaterPin;
|
||||
brain_pin_e wboPumpPin;
|
||||
|
@ -594,8 +598,14 @@ baro_corr_table_t baroCorrTable;
|
|||
brain_pin_e binarySerialTxPin;
|
||||
brain_pin_e binarySerialRxPin;
|
||||
brain_pin_e consoleSerialTxPin;
|
||||
brain_pin_e consoleSerialRxPin;
|
||||
int[51] unused3;
|
||||
brain_pin_e consoleSerialRxPin;
|
||||
float[8] knockNoiseBins;
|
||||
float[8] knockNoise;
|
||||
float etbPFactor;
|
||||
float etbIFactor;
|
||||
float etbDFactor;
|
||||
|
||||
int[32] unused3;
|
||||
|
||||
float targetVBatt;;"Volts", 1, 0, 0,30, 1
|
||||
float alternatorOffAboveTps;Turn off alternator output above specified TPS;"%", 1, 0, 0, 200, 2
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
// This file was generated by Version2Header
|
||||
// Wed Nov 11 17:48:21 EST 2015
|
||||
// Wed Nov 11 21:05:03 EST 2015
|
||||
#ifndef VCS_VERSION
|
||||
#define VCS_VERSION "8978"
|
||||
#endif
|
||||
|
|
|
@ -40,7 +40,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 Sun Nov 08 18:16:16 EST 2015
|
||||
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Nov 11 21:40:26 EST 2015
|
||||
|
||||
pageSize = 15288
|
||||
page = 1
|
||||
|
@ -213,8 +213,7 @@ page = 1
|
|||
etbControlPin1 = bits, U32, 864, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
etbControlPin2 = bits, U32, 868, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
electronicThrottlePin1Mode = bits, U32, 872, [0:1], "default", "default inverted", "open", "open inverted"
|
||||
;skipping etbPFactor offset 876
|
||||
;skipping etbIFactor offset 880
|
||||
;skipping unused2 offset 876
|
||||
wboHeaterPin = bits, U32, 884, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
wboPumpPin = bits, U32, 888, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
fuelLevelEmptyTankVoltage = scalar, F32, 892, "V", 1, 0, 0,10, 2
|
||||
|
@ -489,7 +488,12 @@ page = 1
|
|||
binarySerialRxPin = bits, U32, 1940, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
consoleSerialTxPin = bits, U32, 1944, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
consoleSerialRxPin = bits, U32, 1948, [0:6], "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "NONE", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
|
||||
;skipping unused3 offset 1952
|
||||
;skipping knockNoiseBins offset 1952
|
||||
;skipping knockNoise offset 1984
|
||||
;skipping etbPFactor offset 2016
|
||||
;skipping etbIFactor offset 2020
|
||||
;skipping etbDFactor offset 2024
|
||||
;skipping unused3 offset 2028
|
||||
targetVBatt = scalar, F32, 2156, "Volts", 1, 0, 0,30, 1
|
||||
alternatorOffAboveTps = scalar, F32, 2160, "%", 1, 0, 0, 200, 2
|
||||
alternatorDT = scalar, S32, 2164, "ms", 1, 0, 0, 3000, 0
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config;
|
||||
|
||||
// this file was generated automatically by ConfigDefinition.jar Thu Oct 22 12:50:06 EDT 2015
|
||||
// this file was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Wed Nov 11 21:40:26 EST 2015
|
||||
public class Fields {
|
||||
public static final Field ENGINETYPE = new Field("ENGINETYPE", 0, FieldType.INT);
|
||||
public static final Field HEADERMAGICVALUE = new Field("HEADERMAGICVALUE", 4, FieldType.INT);
|
||||
|
@ -167,8 +167,6 @@ public class Fields {
|
|||
public static final Field ETBCONTROLPIN1 = new Field("ETBCONTROLPIN1", 864, FieldType.INT, brain_pin_e);
|
||||
public static final Field ETBCONTROLPIN2 = new Field("ETBCONTROLPIN2", 868, FieldType.INT, brain_pin_e);
|
||||
public static final Field ELECTRONICTHROTTLEPIN1MODE = new Field("ELECTRONICTHROTTLEPIN1MODE", 872, FieldType.INT, pin_output_mode_e);
|
||||
public static final Field ETBPFACTOR = new Field("ETBPFACTOR", 876, FieldType.FLOAT);
|
||||
public static final Field ETBIFACTOR = new Field("ETBIFACTOR", 880, FieldType.FLOAT);
|
||||
public static final Field WBOHEATERPIN = new Field("WBOHEATERPIN", 884, FieldType.INT, brain_pin_e);
|
||||
public static final Field WBOPUMPPIN = new Field("WBOPUMPPIN", 888, FieldType.INT, brain_pin_e);
|
||||
public static final Field FUELLEVELEMPTYTANKVOLTAGE = new Field("FUELLEVELEMPTYTANKVOLTAGE", 892, FieldType.FLOAT);
|
||||
|
@ -438,6 +436,9 @@ public class Fields {
|
|||
public static final Field BINARYSERIALRXPIN = new Field("BINARYSERIALRXPIN", 1940, FieldType.INT, brain_pin_e);
|
||||
public static final Field CONSOLESERIALTXPIN = new Field("CONSOLESERIALTXPIN", 1944, FieldType.INT, brain_pin_e);
|
||||
public static final Field CONSOLESERIALRXPIN = new Field("CONSOLESERIALRXPIN", 1948, FieldType.INT, brain_pin_e);
|
||||
public static final Field ETBPFACTOR = new Field("ETBPFACTOR", 2016, FieldType.FLOAT);
|
||||
public static final Field ETBIFACTOR = new Field("ETBIFACTOR", 2020, FieldType.FLOAT);
|
||||
public static final Field ETBDFACTOR = new Field("ETBDFACTOR", 2024, FieldType.FLOAT);
|
||||
public static final Field TARGETVBATT = new Field("TARGETVBATT", 2156, FieldType.FLOAT);
|
||||
public static final Field ALTERNATOROFFABOVETPS = new Field("ALTERNATOROFFABOVETPS", 2160, FieldType.FLOAT);
|
||||
public static final Field ALTERNATORDT = new Field("ALTERNATORDT", 2164, FieldType.INT);
|
||||
|
|
Loading…
Reference in New Issue