|
Public Member Functions |
| DevUtil () |
Static Public Member Functions |
static bool | canEditHeader (unsigned char file __gc[], bool column, int columnOrRow) |
static RomRep::ByteChange * | mapHeaderChanged (unsigned char file __gc[], MapHeaderChangeArgs *args, String *colHead[], String *RowHead[])[] |
static RomRep::ByteChange * | setPressureVal (int col, int inhg, unsigned char file __gc[]) |
| sets a vacuum column header in file
|
static RomRep::ByteChange * | setPressureVal (int col, float psi, unsigned char file __gc[]) |
| sets a boost column header in file
|
static RomRep::ByteChange * | setHeader (bool column, int roworcol, String *val, unsigned char file __gc[]) |
static RomRep::MapHeaderChangeArgs * | devNotify (RomRep::ByteChange *bc, unsigned char file __gc[], int maxmapadd) |
| called when the dev roms are notified of a byte change
|
static int | getRomWidth (unsigned char file __gc[]) |
| gets the width of the maps stored in ROM
|
static int | getRomHeight (unsigned char file __gc[]) |
| gets the height of the maps stored in ROM
|
static int | getMapSensor (unsigned char file __gc[]) |
| gets the type of map sensor stored in ROM
|
static void | setMapSensor (RomRep::HondaEcu *ecu, int sensor) |
| sets the type of map sensor in ROM
|
static void | recalcPressureHeaders (int mapsensor, HondaEcu *file) |
| Recalculates the pressure headers for the given mapsensor type.
|
static String * | calcHeaders (int maxmap, unsigned char thefile __gc[])[] |
| Takes the raw values from ROM and assembles the column header string array.
|
static int | getRawHeaders (int maxmap, unsigned char thefile __gc[]) __gc[] |
static int | findLastNACol (unsigned char file __gc[]) |
| figures out what index the last NA column is
|
static float | getXOver (int mapsensor) |
| gets the NA to boost crossover voltage for a given map sensor
|
Static Public Attributes |
static const int | mapscalarloc = 0x63d2 |
| location of column header scalars
|
static const int | natoboost = 153 |
static const int | mapsensorloc = 0x7ff0 |
static const int | igmap = 0x6600 |
| ignition map address
|
static const int | igmapvtec = 0x6984 |
| VTEC ignition map address.
|
static const int | fmap = 0x6D08 |
| fuel map address
|
static const int | fmapvtec = 0x70aa |
| VTEC fuel map address.
|
static const int | revscalar_ig = 0x648c |
| Unused address of revscalars.
|
static const int | revscalar_igv = 0x64e9 |
| Unused address of revscalars.
|
static const int | revscalar_fu = 0x6546 |
| Unused address of revscalars.
|
static const int | revscalar_fuv = 0x65a3 |
| Unused address of revscalars.
|
static const int | MAXMAPSENSOR = 4 |
static const int | MAP2BAR = 1 |
| 2 bar map sensor type
|
static const int | MAP25BAR = 2 |
| 2.5 bar map sensor type
|
static const int | MAP3BAR = 3 |
| 3 bar map sensor type
|
static const int | MAPMOTOROLA25BAR = 4 |
| motorola 2.5 bar map sensor type
|
static const int | MAPSTOCK = 0 |
| stock map sensor type
|
static const float | XOVER2BAR = 2.5F |
| NA to boost voltage for 2 bar map sensor type.
|
static const float | XOVER25BAR = 2.0F |
| NA to boost voltage for GM 2.5 bar map sensor type.
|
static const float | XOVERMOTOROLA25BAR = 1.864F |
| NA to boost voltage for motorola 2.5 bar map sensor type.
|
static const float | XOVER3BAR = 1.6F |
| NA to boost voltage for 3 bar map sensor type.
|
static const float | XOVERSTOCK = 2.8F |
| NA to boost voltage for stock map sensor type.
|
static const float | PSICONST3BAR = .1156F |
| boost calculation constant for 3 bar map sensor type
|
static const float | PSICONST25BAR = .13612F |
| boost calculation constant for 2.5 bar map sensor type
|
static const float | PSICONSTMOTOROLA25BAR = .14069F |
| boost calculation constant for motorola 2.5 bar map sensor type
|
static const float | PSICONST2BAR = .171F |
| boost calculation constant for 2 bar map sensor type
|
static const float | PSICONSTSTOCK = .18707F |
| boost calculation constant for stock map sensor type
|
static const float | INHGCONST3BAR = -.0535F |
| NA calculation constant for 3 bar map sensor type.
|
static const float | INHGCONST25BAR = -.0668F |
| NA calculation constant for 2.5 bar map sensor type.
|
static const float | INHGCONSTMOTOROLA25BAR = -.0689F |
| NA calculation constant for motorola 2.5 bar map sensor type.
|
static const float | INHGCONST2BAR = -.084F |
| NA calculation constant for 2 bar map sensor type.
|
static const float | INHGCONSTSTOCK = -.094F |
| NA calculation constant for stock map sensor type.
|