auto-sync
This commit is contained in:
parent
66f0257d28
commit
4a1f5d7403
|
@ -33,7 +33,7 @@ rem cd ../firmware
|
||||||
|
|
||||||
cd build
|
cd build
|
||||||
rem Generate human-readable version of the .map memory usage report
|
rem Generate human-readable version of the .map memory usage report
|
||||||
java -jar ../../java_tools/gcc_map_reader.jar > ../../firmware_binary/rusefi_ram_report.txt
|
java -jar ../../java_tools/gcc_map_reader.jar > ../rusefi_ram_report.txt
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
rem file, let's program the board right away
|
rem file, let's program the board right away
|
||||||
|
|
|
@ -120,7 +120,7 @@
|
||||||
|
|
||||||
#if defined __GNUC__
|
#if defined __GNUC__
|
||||||
#define EFI_PERF_METRICS TRUE
|
#define EFI_PERF_METRICS TRUE
|
||||||
#define DL_OUTPUT_BUFFER 9000
|
#define DL_OUTPUT_BUFFER 7000
|
||||||
#else
|
#else
|
||||||
#define EFI_PERF_METRICS FALSE
|
#define EFI_PERF_METRICS FALSE
|
||||||
#define DL_OUTPUT_BUFFER 9000
|
#define DL_OUTPUT_BUFFER 9000
|
||||||
|
|
|
@ -53,8 +53,6 @@ static SerialConfig tsSerialConfig = { TS_SERIAL_SPEED, 0, USART_CR2_STOP1_BITS
|
||||||
#endif /* EFI_PROD_CODE */
|
#endif /* EFI_PROD_CODE */
|
||||||
|
|
||||||
#define MAX_PAGE_ID 0
|
#define MAX_PAGE_ID 0
|
||||||
#define PAGE_0_SIZE 6328
|
|
||||||
#define TS_OUTPUT_SIZE 116
|
|
||||||
|
|
||||||
// in MS, that's 10 seconds
|
// in MS, that's 10 seconds
|
||||||
#define TS_READ_TIMEOUT 10000
|
#define TS_READ_TIMEOUT 10000
|
||||||
|
|
|
@ -14,7 +14,10 @@
|
||||||
/**
|
/**
|
||||||
* this is used to confirm that firmware and TunerStudio are using the same rusefi.ini version
|
* this is used to confirm that firmware and TunerStudio are using the same rusefi.ini version
|
||||||
*/
|
*/
|
||||||
#define TS_FILE_VERSION 20140920
|
#define TS_FILE_VERSION 20141008
|
||||||
|
|
||||||
|
#define PAGE_0_SIZE 9608
|
||||||
|
#define TS_OUTPUT_SIZE 116
|
||||||
|
|
||||||
#define EGT_CHANNEL_COUNT 8
|
#define EGT_CHANNEL_COUNT 8
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,11 @@ typedef struct {
|
||||||
#define AFR_RPM_COUNT 16
|
#define AFR_RPM_COUNT 16
|
||||||
#define AFR_LOAD_COUNT 16
|
#define AFR_LOAD_COUNT 16
|
||||||
|
|
||||||
|
#define LE_COMMAND_LENGTH 200
|
||||||
|
#define LE_COMMAND_COUNT 16
|
||||||
|
|
||||||
|
typedef char le_formula_t[LE_COMMAND_LENGTH];
|
||||||
|
|
||||||
#define CLT_CURVE_SIZE 16
|
#define CLT_CURVE_SIZE 16
|
||||||
#define IAT_CURVE_SIZE 16
|
#define IAT_CURVE_SIZE 16
|
||||||
#define VBAT_INJECTOR_CURVE_SIZE 8
|
#define VBAT_INJECTOR_CURVE_SIZE 8
|
||||||
|
@ -219,6 +224,7 @@ typedef struct {
|
||||||
|
|
||||||
int unusedbs[70];
|
int unusedbs[70];
|
||||||
|
|
||||||
|
le_formula_t le_formulas[LE_COMMAND_COUNT];
|
||||||
|
|
||||||
} board_configuration_s;
|
} board_configuration_s;
|
||||||
|
|
||||||
|
@ -453,7 +459,7 @@ typedef struct {
|
||||||
short int tpsErrorLowValue;
|
short int tpsErrorLowValue;
|
||||||
short int tpsErrorHighValue;
|
short int tpsErrorHighValue;
|
||||||
|
|
||||||
int unused3[4];
|
int unused3[24];
|
||||||
|
|
||||||
} engine_configuration_s;
|
} engine_configuration_s;
|
||||||
|
|
||||||
|
|
|
@ -241,5 +241,5 @@ void firmwareError(const char *fmt, ...) {
|
||||||
}
|
}
|
||||||
|
|
||||||
int getRusEfiVersion(void) {
|
int getRusEfiVersion(void) {
|
||||||
return 20141007;
|
return 20141008;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// This file was generated by Version2Header
|
// This file was generated by Version2Header
|
||||||
// Tue Oct 07 11:49:40 MSK 2014
|
// Wed Oct 08 16:53:59 MSK 2014
|
||||||
#ifndef VCS_VERSION
|
#ifndef VCS_VERSION
|
||||||
#define VCS_VERSION "4881"
|
#define VCS_VERSION "4886"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -13,7 +13,7 @@ enable2ndByteCanID = false
|
||||||
|
|
||||||
endianness = little
|
endianness = little
|
||||||
nPages = 1
|
nPages = 1
|
||||||
pageSize = 6328
|
pageSize = 9608
|
||||||
|
|
||||||
pageIdentifier = "\x00\x00"
|
pageIdentifier = "\x00\x00"
|
||||||
pageReadCommand = "R\x00\x00%2o%2c"
|
pageReadCommand = "R\x00\x00%2o%2c"
|
||||||
|
@ -318,7 +318,7 @@ enable2ndByteCanID = false
|
||||||
[OutputChannels]
|
[OutputChannels]
|
||||||
|
|
||||||
; see TS_FILE_VERSION in firmware code
|
; see TS_FILE_VERSION in firmware code
|
||||||
fileVersion = { 20140920 }
|
fileVersion = { 20141008 }
|
||||||
|
|
||||||
ochGetCommand = "O"
|
ochGetCommand = "O"
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ static float confidence_bounds[] = { 0.5 - H_CONFIDENCE * 0.5, 0.5, 0.5 + H_CONF
|
||||||
/**
|
/**
|
||||||
* magic curve lookup table
|
* magic curve lookup table
|
||||||
*/
|
*/
|
||||||
static int64_t bounds[BOUND_LENGTH];
|
static int64_t bounds[BOUND_LENGTH] CCM_OPTIONAL;
|
||||||
/**
|
/**
|
||||||
* just an optimization - faster lookup for small values
|
* just an optimization - faster lookup for small values
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue