types & enums (#1367)
This commit is contained in:
parent
39ea73421c
commit
a8bf8a8eb5
|
@ -904,3 +904,15 @@ typedef enum {
|
|||
ALWAYS_ON_ANTILAG = 1,
|
||||
Force_4bytes_size_antiLagActivationMode_e = ENUM_32_BITS,
|
||||
} antiLagActivationMode_e;
|
||||
|
||||
typedef enum __attribute__ ((__packed__)) {
|
||||
GPPWM_Tps = 0,
|
||||
GPPWM_Map = 1,
|
||||
GPPWM_Clt = 2,
|
||||
GPPWM_Iat = 3,
|
||||
} gppwm_channel_e;
|
||||
|
||||
typedef enum __attribute__ ((__packed__)) {
|
||||
GPPWM_GreaterThan = 0,
|
||||
GPPWM_LessThan = 1,
|
||||
} gppwm_compare_mode_e;
|
||||
|
|
|
@ -101,6 +101,7 @@ typedef float fsio_table_8x8_f32t[FSIO_TABLE_8][FSIO_TABLE_8];
|
|||
typedef float tps_tps_table_t[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE];
|
||||
typedef uint8_t fsio_table_8x8_u8t[FSIO_TABLE_8][FSIO_TABLE_8];
|
||||
typedef uint8_t boost_table_t[BOOST_LOAD_COUNT][BOOST_RPM_COUNT];
|
||||
typedef uint8_t gppwm_table_t[GPPWM_LOAD_COUNT][GPPWM_RPM_COUNT];
|
||||
|
||||
|
||||
// this is different type simply to have different hi/low range in rusefi.ini
|
||||
|
|
|
@ -161,6 +161,7 @@ typedef Map3D<PEDAL_TO_TPS_SIZE, PEDAL_TO_TPS_SIZE, uint8_t, uint8_t> pedal2tps_
|
|||
typedef Map3D<BOOST_RPM_COUNT, BOOST_LOAD_COUNT, uint8_t, uint8_t> boostOpenLoop_Map3D_t;
|
||||
typedef Map3D<BOOST_RPM_COUNT, BOOST_LOAD_COUNT, uint8_t, uint8_t> boostClosedLoop_Map3D_t;
|
||||
typedef Map3D<IAC_PID_MULT_SIZE, IAC_PID_MULT_SIZE, uint8_t, uint8_t> iacPidMultiplier_t;
|
||||
typedef Map3D<GPPWM_RPM_COUNT, GPPWM_LOAD_COUNT, uint8_t, uint8_t> gppwm_Map3D_t;
|
||||
|
||||
void setRpmBin(float array[], int size, float idleRpm, float topRpm);
|
||||
|
||||
|
|
Loading…
Reference in New Issue