Auto-generated configs and docs
This commit is contained in:
parent
38e23b9e6c
commit
aa083a2be8
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -15,7 +15,7 @@ struct ac_control_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 1
|
* offset 1
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_1[3];
|
uint8_t alignmentFill_at_1[3] = {};
|
||||||
/**
|
/**
|
||||||
* AC enabled
|
* AC enabled
|
||||||
offset 4 bit 0 */
|
offset 4 bit 0 */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/boost_control.txt Fri Jan 05 01:19:47 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/boost_control.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -142,7 +142,7 @@ struct boost_control_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 21
|
* offset 21
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_21[1];
|
uint8_t alignmentFill_at_21[1] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_BOOST_TARGET@@
|
* @@GAUGE_NAME_BOOST_TARGET@@
|
||||||
* units: kPa
|
* units: kPa
|
||||||
|
@ -153,4 +153,4 @@ struct boost_control_s {
|
||||||
static_assert(sizeof(boost_control_s) == 24);
|
static_assert(sizeof(boost_control_s) == 24);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/boost_control.txt Fri Jan 05 01:19:47 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/boost_control.txt
|
||||||
|
|
|
@ -22,7 +22,7 @@ struct dc_motors_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 5
|
* offset 5
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_5[3];
|
uint8_t alignmentFill_at_5[3] = {};
|
||||||
/**
|
/**
|
||||||
offset 8 bit 0 */
|
offset 8 bit 0 */
|
||||||
bool isEnabled0 : 1 {};
|
bool isEnabled0 : 1 {};
|
||||||
|
|
|
@ -53,7 +53,7 @@ struct electronic_throttle_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 30
|
* offset 30
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_30[2];
|
uint8_t alignmentFill_at_30[2] = {};
|
||||||
/**
|
/**
|
||||||
offset 32 bit 0 */
|
offset 32 bit 0 */
|
||||||
bool etbRevLimitActive : 1 {};
|
bool etbRevLimitActive : 1 {};
|
||||||
|
@ -181,7 +181,7 @@ struct electronic_throttle_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 43
|
* offset 43
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_43[1];
|
uint8_t alignmentFill_at_43[1] = {};
|
||||||
/**
|
/**
|
||||||
* ETB jam timer
|
* ETB jam timer
|
||||||
* units: sec
|
* units: sec
|
||||||
|
|
|
@ -128,7 +128,7 @@ struct speed_density_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 2
|
* offset 2
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_2[2];
|
uint8_t alignmentFill_at_2[2] = {};
|
||||||
/**
|
/**
|
||||||
* Air: Charge temperature estimate K
|
* Air: Charge temperature estimate K
|
||||||
* offset 4
|
* offset 4
|
||||||
|
@ -165,7 +165,7 @@ struct cranking_fuel_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 14
|
* offset 14
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_14[2];
|
uint8_t alignmentFill_at_14[2] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(cranking_fuel_s) == 16);
|
static_assert(sizeof(cranking_fuel_s) == 16);
|
||||||
|
|
||||||
|
@ -230,7 +230,7 @@ struct engine_state_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 49
|
* offset 49
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_49[3];
|
uint8_t alignmentFill_at_49[3] = {};
|
||||||
/**
|
/**
|
||||||
offset 52 bit 0 */
|
offset 52 bit 0 */
|
||||||
bool startStopPhysicalState : 1 {};
|
bool startStopPhysicalState : 1 {};
|
||||||
|
@ -386,7 +386,7 @@ struct engine_state_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 93
|
* offset 93
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_93[3];
|
uint8_t alignmentFill_at_93[3] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(engine_state_s) == 96);
|
static_assert(sizeof(engine_state_s) == 96);
|
||||||
|
|
||||||
|
|
|
@ -110,7 +110,7 @@ struct fan_control_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 5
|
* offset 5
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_5[3];
|
uint8_t alignmentFill_at_5[3] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(fan_control_s) == 8);
|
static_assert(sizeof(fan_control_s) == 8);
|
||||||
|
|
||||||
|
|
|
@ -73,7 +73,7 @@ struct ignition_state_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 26
|
* offset 26
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_26[2];
|
uint8_t alignmentFill_at_26[2] = {};
|
||||||
/**
|
/**
|
||||||
* Ign: Dwell voltage correction
|
* Ign: Dwell voltage correction
|
||||||
* offset 28
|
* offset 28
|
||||||
|
|
|
@ -16,7 +16,7 @@ struct knock_controller_s {
|
||||||
* units: dBv
|
* units: dBv
|
||||||
* offset 4
|
* offset 4
|
||||||
*/
|
*/
|
||||||
int8_t m_knockCyl[12];
|
int8_t m_knockCyl[12] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_KNOCK_RETARD@@
|
* @@GAUGE_NAME_KNOCK_RETARD@@
|
||||||
* units: deg
|
* units: deg
|
||||||
|
@ -43,7 +43,7 @@ struct knock_controller_s {
|
||||||
* units: compressed data
|
* units: compressed data
|
||||||
* offset 32
|
* offset 32
|
||||||
*/
|
*/
|
||||||
uint32_t m_knockSpectrum[16];
|
uint32_t m_knockSpectrum[16] = {};
|
||||||
/**
|
/**
|
||||||
* Knock: ChannelAndCylNumber
|
* Knock: ChannelAndCylNumber
|
||||||
* units: compressed N + N
|
* units: compressed N + N
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/math/lambda_monitor.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/math/lambda_monitor.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -111,9 +111,9 @@ struct lambda_monitor_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 6
|
* offset 6
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_6[2];
|
uint8_t alignmentFill_at_6[2] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(lambda_monitor_s) == 8);
|
static_assert(sizeof(lambda_monitor_s) == 8);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/math/lambda_monitor.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/math/lambda_monitor.txt
|
||||||
|
|
|
@ -386,7 +386,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 78
|
* offset 78
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_78[2];
|
uint8_t alignmentFill_at_78[2] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_UPTIME@@
|
* @@GAUGE_NAME_UPTIME@@
|
||||||
* units: sec
|
* units: sec
|
||||||
|
@ -502,7 +502,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 122
|
* offset 122
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_122[2];
|
uint8_t alignmentFill_at_122[2] = {};
|
||||||
/**
|
/**
|
||||||
* offset 124
|
* offset 124
|
||||||
*/
|
*/
|
||||||
|
@ -534,7 +534,7 @@ struct output_channels_s {
|
||||||
* units: error
|
* units: error
|
||||||
* offset 140
|
* offset 140
|
||||||
*/
|
*/
|
||||||
uint16_t recentErrorCode[8];
|
uint16_t recentErrorCode[8] = {};
|
||||||
/**
|
/**
|
||||||
* units: val
|
* units: val
|
||||||
* offset 156
|
* offset 156
|
||||||
|
@ -600,7 +600,7 @@ struct output_channels_s {
|
||||||
* units: deg C
|
* units: deg C
|
||||||
* offset 200
|
* offset 200
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 4, 1> egt[EGT_CHANNEL_COUNT];
|
scaled_channel<int16_t, 4, 1> egt[EGT_CHANNEL_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: V
|
* units: V
|
||||||
* offset 216
|
* offset 216
|
||||||
|
@ -640,7 +640,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 229
|
* offset 229
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_229[3];
|
uint8_t alignmentFill_at_229[3] = {};
|
||||||
/**
|
/**
|
||||||
* units: V
|
* units: V
|
||||||
* offset 232
|
* offset 232
|
||||||
|
@ -713,7 +713,7 @@ struct output_channels_s {
|
||||||
* units: %
|
* units: %
|
||||||
* offset 264
|
* offset 264
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 100, 1> fuelPidCorrection[STFT_BANK_COUNT];
|
scaled_channel<int16_t, 100, 1> fuelPidCorrection[STFT_BANK_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: V
|
* units: V
|
||||||
* offset 268
|
* offset 268
|
||||||
|
@ -745,7 +745,7 @@ struct output_channels_s {
|
||||||
* units: deg
|
* units: deg
|
||||||
* offset 278
|
* offset 278
|
||||||
*/
|
*/
|
||||||
int8_t vvtTargets[4];
|
int8_t vvtTargets[4] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_TURBO_SPEED@@
|
* @@GAUGE_NAME_TURBO_SPEED@@
|
||||||
* units: hz
|
* units: hz
|
||||||
|
@ -757,7 +757,7 @@ struct output_channels_s {
|
||||||
* units: deg
|
* units: deg
|
||||||
* offset 284
|
* offset 284
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 50, 1> ignitionAdvanceCyl[MAX_CYLINDER_COUNT];
|
scaled_channel<int16_t, 50, 1> ignitionAdvanceCyl[MAX_CYLINDER_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 308
|
* offset 308
|
||||||
|
@ -817,7 +817,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 326
|
* offset 326
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_326[2];
|
uint8_t alignmentFill_at_326[2] = {};
|
||||||
/**
|
/**
|
||||||
* offset 328
|
* offset 328
|
||||||
*/
|
*/
|
||||||
|
@ -893,7 +893,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 374
|
* offset 374
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_374[2];
|
uint8_t alignmentFill_at_374[2] = {};
|
||||||
/**
|
/**
|
||||||
* offset 376
|
* offset 376
|
||||||
*/
|
*/
|
||||||
|
@ -966,7 +966,7 @@ struct output_channels_s {
|
||||||
/**
|
/**
|
||||||
* offset 484
|
* offset 484
|
||||||
*/
|
*/
|
||||||
pid_status_s vvtStatus[CAM_INPUTS_COUNT];
|
pid_status_s vvtStatus[CAM_INPUTS_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* Aux speed 1
|
* Aux speed 1
|
||||||
* units: s
|
* units: s
|
||||||
|
@ -989,21 +989,21 @@ struct output_channels_s {
|
||||||
* units: V
|
* units: V
|
||||||
* offset 554
|
* offset 554
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 1000, 1> rawAnalogInput[LUA_ANALOG_INPUT_COUNT];
|
scaled_channel<int16_t, 1000, 1> rawAnalogInput[LUA_ANALOG_INPUT_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* GPPWM Output
|
* GPPWM Output
|
||||||
* units: %
|
* units: %
|
||||||
* offset 570
|
* offset 570
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 2, 1> gppwmOutput[4];
|
scaled_channel<uint8_t, 2, 1> gppwmOutput[4] = {};
|
||||||
/**
|
/**
|
||||||
* offset 574
|
* offset 574
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 1, 1> gppwmXAxis[4];
|
scaled_channel<int16_t, 1, 1> gppwmXAxis[4] = {};
|
||||||
/**
|
/**
|
||||||
* offset 582
|
* offset 582
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> gppwmYAxis[4];
|
scaled_channel<int16_t, 10, 1> gppwmYAxis[4] = {};
|
||||||
/**
|
/**
|
||||||
* units: V
|
* units: V
|
||||||
* offset 590
|
* offset 590
|
||||||
|
@ -1012,73 +1012,73 @@ struct output_channels_s {
|
||||||
/**
|
/**
|
||||||
* offset 592
|
* offset 592
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> ignBlendParameter[IGN_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> ignBlendParameter[IGN_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 600
|
* offset 600
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 2, 1> ignBlendBias[IGN_BLEND_COUNT];
|
scaled_channel<uint8_t, 2, 1> ignBlendBias[IGN_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: deg
|
* units: deg
|
||||||
* offset 604
|
* offset 604
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 100, 1> ignBlendOutput[IGN_BLEND_COUNT];
|
scaled_channel<int16_t, 100, 1> ignBlendOutput[IGN_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* offset 612
|
* offset 612
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> veBlendParameter[VE_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> veBlendParameter[VE_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 620
|
* offset 620
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 2, 1> veBlendBias[VE_BLEND_COUNT];
|
scaled_channel<uint8_t, 2, 1> veBlendBias[VE_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 624
|
* offset 624
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 100, 1> veBlendOutput[VE_BLEND_COUNT];
|
scaled_channel<int16_t, 100, 1> veBlendOutput[VE_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* offset 632
|
* offset 632
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> boostOpenLoopBlendParameter[BOOST_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> boostOpenLoopBlendParameter[BOOST_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 636
|
* offset 636
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 2, 1> boostOpenLoopBlendBias[BOOST_BLEND_COUNT];
|
scaled_channel<uint8_t, 2, 1> boostOpenLoopBlendBias[BOOST_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 638
|
* offset 638
|
||||||
*/
|
*/
|
||||||
scaled_channel<int8_t, 1, 1> boostOpenLoopBlendOutput[BOOST_BLEND_COUNT];
|
scaled_channel<int8_t, 1, 1> boostOpenLoopBlendOutput[BOOST_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* offset 640
|
* offset 640
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> boostClosedLoopBlendParameter[BOOST_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> boostClosedLoopBlendParameter[BOOST_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 644
|
* offset 644
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 2, 1> boostClosedLoopBlendBias[BOOST_BLEND_COUNT];
|
scaled_channel<uint8_t, 2, 1> boostClosedLoopBlendBias[BOOST_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 646
|
* offset 646
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> boostClosedLoopBlendOutput[BOOST_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> boostClosedLoopBlendOutput[BOOST_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* offset 650
|
* offset 650
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> targetAfrBlendParameter[TARGET_AFR_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> targetAfrBlendParameter[TARGET_AFR_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 654
|
* offset 654
|
||||||
*/
|
*/
|
||||||
scaled_channel<uint8_t, 2, 1> targetAfrBlendBias[TARGET_AFR_BLEND_COUNT];
|
scaled_channel<uint8_t, 2, 1> targetAfrBlendBias[TARGET_AFR_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: %
|
* units: %
|
||||||
* offset 656
|
* offset 656
|
||||||
*/
|
*/
|
||||||
scaled_channel<int16_t, 10, 1> targetAfrBlendOutput[TARGET_AFR_BLEND_COUNT];
|
scaled_channel<int16_t, 10, 1> targetAfrBlendOutput[TARGET_AFR_BLEND_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* offset 660
|
* offset 660
|
||||||
*/
|
*/
|
||||||
|
@ -1092,7 +1092,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 662
|
* offset 662
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_662[2];
|
uint8_t alignmentFill_at_662[2] = {};
|
||||||
/**
|
/**
|
||||||
offset 664 bit 0 */
|
offset 664 bit 0 */
|
||||||
bool coilState3 : 1 {};
|
bool coilState3 : 1 {};
|
||||||
|
@ -1202,7 +1202,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 670
|
* offset 670
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_670[2];
|
uint8_t alignmentFill_at_670[2] = {};
|
||||||
/**
|
/**
|
||||||
offset 672 bit 0 */
|
offset 672 bit 0 */
|
||||||
bool injectorState3 : 1 {};
|
bool injectorState3 : 1 {};
|
||||||
|
@ -1316,7 +1316,7 @@ struct output_channels_s {
|
||||||
* units: value
|
* units: value
|
||||||
* offset 684
|
* offset 684
|
||||||
*/
|
*/
|
||||||
float luaGauges[LUA_GAUGE_COUNT];
|
float luaGauges[LUA_GAUGE_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* units: V
|
* units: V
|
||||||
* offset 716
|
* offset 716
|
||||||
|
@ -1410,7 +1410,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 750
|
* offset 750
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_750[2];
|
uint8_t alignmentFill_at_750[2] = {};
|
||||||
/**
|
/**
|
||||||
* offset 752
|
* offset 752
|
||||||
*/
|
*/
|
||||||
|
@ -1418,11 +1418,11 @@ struct output_channels_s {
|
||||||
/**
|
/**
|
||||||
* offset 756
|
* offset 756
|
||||||
*/
|
*/
|
||||||
uint8_t ignitorDiagnostic[MAX_CYLINDER_COUNT];
|
uint8_t ignitorDiagnostic[MAX_CYLINDER_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* offset 768
|
* offset 768
|
||||||
*/
|
*/
|
||||||
uint8_t injectorDiagnostic[MAX_CYLINDER_COUNT];
|
uint8_t injectorDiagnostic[MAX_CYLINDER_COUNT] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_FUEL_LAST_INJECTION_STAGE_2@@
|
* @@GAUGE_NAME_FUEL_LAST_INJECTION_STAGE_2@@
|
||||||
* units: ms
|
* units: ms
|
||||||
|
@ -1468,7 +1468,7 @@ struct output_channels_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 791
|
* offset 791
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_791[1];
|
uint8_t alignmentFill_at_791[1] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_AC_PRESSURE@@
|
* @@GAUGE_NAME_AC_PRESSURE@@
|
||||||
* units: kPa
|
* units: kPa
|
||||||
|
@ -1533,13 +1533,13 @@ struct output_channels_s {
|
||||||
/**
|
/**
|
||||||
* offset 818
|
* offset 818
|
||||||
*/
|
*/
|
||||||
uint8_t unusedAtTheEnd[52];
|
uint8_t unusedAtTheEnd[52] = {};
|
||||||
/**
|
/**
|
||||||
* need 4 byte alignment
|
* need 4 byte alignment
|
||||||
* units: units
|
* units: units
|
||||||
* offset 870
|
* offset 870
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_870[2];
|
uint8_t alignmentFill_at_870[2] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(output_channels_s) == 872);
|
static_assert(sizeof(output_channels_s) == 872);
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/tcu/tcu_controller.txt Sat Apr 20 03:42:50 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/tcu/tcu_controller.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -16,7 +16,7 @@ struct tcu_controller_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 1
|
* offset 1
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_1[1];
|
uint8_t alignmentFill_at_1[1] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_TC_RATIO@@
|
* @@GAUGE_NAME_TC_RATIO@@
|
||||||
* units: value
|
* units: value
|
||||||
|
@ -49,7 +49,7 @@ struct tcu_controller_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 11
|
* offset 11
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_11[1];
|
uint8_t alignmentFill_at_11[1] = {};
|
||||||
/**
|
/**
|
||||||
offset 12 bit 0 */
|
offset 12 bit 0 */
|
||||||
bool isShifting : 1 {};
|
bool isShifting : 1 {};
|
||||||
|
@ -150,4 +150,4 @@ struct tcu_controller_s {
|
||||||
static_assert(sizeof(tcu_controller_s) == 16);
|
static_assert(sizeof(tcu_controller_s) == 16);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/tcu/tcu_controller.txt Sat Apr 20 03:42:50 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/tcu/tcu_controller.txt
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/math/throttle_model.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/math/throttle_model.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -113,7 +113,7 @@ struct throttle_model_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 6
|
* offset 6
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_6[2];
|
uint8_t alignmentFill_at_6[2] = {};
|
||||||
/**
|
/**
|
||||||
* Air: Throttle flow estimate
|
* Air: Throttle flow estimate
|
||||||
* units: g/s
|
* units: g/s
|
||||||
|
@ -124,4 +124,4 @@ struct throttle_model_s {
|
||||||
static_assert(sizeof(throttle_model_s) == 12);
|
static_assert(sizeof(throttle_model_s) == 12);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/math/throttle_model.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/math/throttle_model.txt
|
||||||
|
|
|
@ -10,7 +10,7 @@ struct trigger_central_s {
|
||||||
* Hardware events since boot
|
* Hardware events since boot
|
||||||
* offset 0
|
* offset 0
|
||||||
*/
|
*/
|
||||||
uint16_t hwEventCounters[HW_EVENT_TYPES];
|
uint16_t hwEventCounters[HW_EVENT_TYPES] = {};
|
||||||
/**
|
/**
|
||||||
* Sync: total cams front counter
|
* Sync: total cams front counter
|
||||||
* offset 8
|
* offset 8
|
||||||
|
@ -21,7 +21,7 @@ struct trigger_central_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 10
|
* offset 10
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_10[2];
|
uint8_t alignmentFill_at_10[2] = {};
|
||||||
/**
|
/**
|
||||||
* InstantMAP at readout angle
|
* InstantMAP at readout angle
|
||||||
* units: kPa
|
* units: kPa
|
||||||
|
@ -50,7 +50,7 @@ struct trigger_central_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 22
|
* offset 22
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_22[2];
|
uint8_t alignmentFill_at_22[2] = {};
|
||||||
/**
|
/**
|
||||||
* Sync: Engine Phase
|
* Sync: Engine Phase
|
||||||
* units: deg
|
* units: deg
|
||||||
|
@ -72,7 +72,7 @@ struct trigger_central_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 33
|
* offset 33
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_33[3];
|
uint8_t alignmentFill_at_33[3] = {};
|
||||||
/**
|
/**
|
||||||
* Sync: MAP: prev angle
|
* Sync: MAP: prev angle
|
||||||
* units: deg
|
* units: deg
|
||||||
|
|
|
@ -24,7 +24,7 @@ struct trigger_state_s {
|
||||||
* "sync: Cam Position"
|
* "sync: Cam Position"
|
||||||
* offset 12
|
* offset 12
|
||||||
*/
|
*/
|
||||||
float vvtToothPosition[4];
|
float vvtToothPosition[4] = {};
|
||||||
/**
|
/**
|
||||||
* @@GAUGE_NAME_TRG_GAP@@
|
* @@GAUGE_NAME_TRG_GAP@@
|
||||||
* offset 28
|
* offset 28
|
||||||
|
@ -39,7 +39,7 @@ struct trigger_state_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 33
|
* offset 33
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_33[3];
|
uint8_t alignmentFill_at_33[3] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(trigger_state_s) == 36);
|
static_assert(sizeof(trigger_state_s) == 36);
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -15,7 +15,7 @@ struct trigger_state_primary_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 1
|
* offset 1
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_1[3];
|
uint8_t alignmentFill_at_1[3] = {};
|
||||||
/**
|
/**
|
||||||
* sync: Known Engine Phase
|
* sync: Known Engine Phase
|
||||||
offset 4 bit 0 */
|
offset 4 bit 0 */
|
||||||
|
@ -117,4 +117,4 @@ struct trigger_state_primary_s {
|
||||||
static_assert(sizeof(trigger_state_primary_s) == 8);
|
static_assert(sizeof(trigger_state_primary_s) == 8);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/vvt.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/vvt.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -20,9 +20,9 @@ struct vvt_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 3
|
* offset 3
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_3[1];
|
uint8_t alignmentFill_at_3[1] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(vvt_s) == 4);
|
static_assert(sizeof(vvt_s) == 4);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/vvt.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/actuators/vvt.txt
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/sensors//wideband_state.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/sensors//wideband_state.txt
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -27,7 +27,7 @@ struct wideband_state_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 3
|
* offset 3
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_3[1];
|
uint8_t alignmentFill_at_3[1] = {};
|
||||||
/**
|
/**
|
||||||
* WBO: Temperature
|
* WBO: Temperature
|
||||||
* units: C
|
* units: C
|
||||||
|
@ -51,9 +51,9 @@ struct wideband_state_s {
|
||||||
* units: units
|
* units: units
|
||||||
* offset 10
|
* offset 10
|
||||||
*/
|
*/
|
||||||
uint8_t alignmentFill_at_10[2];
|
uint8_t alignmentFill_at_10[2] = {};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(wideband_state_s) == 12);
|
static_assert(sizeof(wideband_state_s) == 12);
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/sensors//wideband_state.txt Wed Jan 03 20:30:10 UTC 2024
|
// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) controllers/sensors//wideband_state.txt
|
||||||
|
|
Loading…
Reference in New Issue