76 lines
2.2 KiB
C
76 lines
2.2 KiB
C
// generated by gen_live_documentation.sh / LiveDataProcessor.java
|
|
#pragma once
|
|
|
|
// this generated C header is mostly used as input for java code generation
|
|
typedef enum {
|
|
LDS_output_channels,
|
|
LDS_fuel_computer,
|
|
LDS_ignition_state,
|
|
LDS_knock_controller,
|
|
LDS_prime_injection,
|
|
LDS_tcu_controller,
|
|
LDS_throttle_model,
|
|
LDS_high_pressure_fuel_pump,
|
|
LDS_injector_model,
|
|
LDS_launch_control_state,
|
|
LDS_shift_torque_reduction_state,
|
|
LDS_antilag_system_state,
|
|
LDS_boost_control,
|
|
LDS_ac_control,
|
|
LDS_nitrous_control_state,
|
|
LDS_fan_control0,
|
|
LDS_fan_control1,
|
|
LDS_fuel_pump_control,
|
|
LDS_main_relay,
|
|
LDS_engine_state,
|
|
LDS_tps_accel_state,
|
|
LDS_trigger_central,
|
|
LDS_trigger_state0,
|
|
LDS_trigger_state1,
|
|
LDS_trigger_state2,
|
|
LDS_trigger_state3,
|
|
LDS_trigger_state4,
|
|
LDS_trigger_state_primary,
|
|
LDS_wall_fuel_state,
|
|
LDS_idle_state,
|
|
LDS_electronic_throttle0,
|
|
LDS_electronic_throttle1,
|
|
LDS_wideband_state0,
|
|
LDS_wideband_state1,
|
|
LDS_dc_motors,
|
|
LDS_sent_state,
|
|
LDS_vvt,
|
|
LDS_lambda_monitor,
|
|
} live_data_e;
|
|
#define OUTPUT_CHANNELS_BASE_ADDRESS 0
|
|
#define FUEL_COMPUTER_BASE_ADDRESS 872
|
|
#define IGNITION_STATE_BASE_ADDRESS 924
|
|
#define KNOCK_CONTROLLER_BASE_ADDRESS 968
|
|
#define PRIME_INJECTION_BASE_ADDRESS 1076
|
|
#define TCU_CONTROLLER_BASE_ADDRESS 1080
|
|
#define THROTTLE_MODEL_BASE_ADDRESS 1096
|
|
#define HIGH_PRESSURE_FUEL_PUMP_BASE_ADDRESS 1108
|
|
#define INJECTOR_MODEL_BASE_ADDRESS 1136
|
|
#define LAUNCH_CONTROL_STATE_BASE_ADDRESS 1148
|
|
#define SHIFT_TORQUE_REDUCTION_STATE_BASE_ADDRESS 1156
|
|
#define ANTILAG_SYSTEM_STATE_BASE_ADDRESS 1160
|
|
#define BOOST_CONTROL_BASE_ADDRESS 1172
|
|
#define AC_CONTROL_BASE_ADDRESS 1196
|
|
#define NITROUS_CONTROL_STATE_BASE_ADDRESS 1204
|
|
#define FAN_CONTROL_BASE_ADDRESS 1208
|
|
#define FUEL_PUMP_CONTROL_BASE_ADDRESS 1224
|
|
#define MAIN_RELAY_BASE_ADDRESS 1228
|
|
#define ENGINE_STATE_BASE_ADDRESS 1232
|
|
#define TPS_ACCEL_STATE_BASE_ADDRESS 1328
|
|
#define TRIGGER_CENTRAL_BASE_ADDRESS 1376
|
|
#define TRIGGER_STATE_BASE_ADDRESS 1424
|
|
#define TRIGGER_STATE_PRIMARY_BASE_ADDRESS 1604
|
|
#define WALL_FUEL_STATE_BASE_ADDRESS 1612
|
|
#define IDLE_STATE_BASE_ADDRESS 1620
|
|
#define ELECTRONIC_THROTTLE_BASE_ADDRESS 1664
|
|
#define WIDEBAND_STATE_BASE_ADDRESS 1760
|
|
#define DC_MOTORS_BASE_ADDRESS 1784
|
|
#define SENT_STATE_BASE_ADDRESS 1796
|
|
#define VVT_BASE_ADDRESS 1804
|
|
#define LAMBDA_MONITOR_BASE_ADDRESS 1808
|