rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Fields
boost_control_s Struct Reference

#include <boost_control_generated.h>

Inheritance diagram for boost_control_s:
Inheritance graph
[legend]
Collaboration diagram for boost_control_s:
Collaboration graph
[legend]

Data Fields

bool isTpsInvalid: 1 {}
 
bool m_shouldResetPid: 1 {}
 
bool isBelowClosedLoopThreshold: 1 {}
 
bool isNotClosedLoop: 1 {}
 
bool isZeroRpm: 1 {}
 
bool hasInitBoost: 1 {}
 
bool rpmTooLow: 1 {}
 
bool tpsTooLow: 1 {}
 
bool mapTooLow: 1 {}
 
bool isPlantValid: 1 {}
 
bool isBoostControlled: 1 {}
 
bool unusedBit_11_11: 1 {}
 
bool unusedBit_11_12: 1 {}
 
bool unusedBit_11_13: 1 {}
 
bool unusedBit_11_14: 1 {}
 
bool unusedBit_11_15: 1 {}
 
bool unusedBit_11_16: 1 {}
 
bool unusedBit_11_17: 1 {}
 
bool unusedBit_11_18: 1 {}
 
bool unusedBit_11_19: 1 {}
 
bool unusedBit_11_20: 1 {}
 
bool unusedBit_11_21: 1 {}
 
bool unusedBit_11_22: 1 {}
 
bool unusedBit_11_23: 1 {}
 
bool unusedBit_11_24: 1 {}
 
bool unusedBit_11_25: 1 {}
 
bool unusedBit_11_26: 1 {}
 
bool unusedBit_11_27: 1 {}
 
bool unusedBit_11_28: 1 {}
 
bool unusedBit_11_29: 1 {}
 
bool unusedBit_11_30: 1 {}
 
bool unusedBit_11_31: 1 {}
 
scaled_channel< int16_t, 2, 1 > luaTargetAdd = (int16_t)0
 
uint8_t alignmentFill_at_6 [2] = {}
 
float luaTargetMult = (float)0
 
scaled_channel< int16_t, 30, 1 > boostControlTarget = (int16_t)0
 
uint8_t alignmentFill_at_14 [2] = {}
 
float openLoopPart = (float)0
 
float luaOpenLoopAdd = (float)0
 
scaled_channel< int8_t, 2, 1 > boostControllerClosedLoopPart = (int8_t)0
 
uint8_t alignmentFill_at_25 [1] = {}
 
scaled_channel< int16_t, 100, 1 > boostOutput = (int16_t)0
 

Detailed Description

Definition at line 7 of file boost_control_generated.h.

Field Documentation

◆ alignmentFill_at_14

uint8_t boost_control_s::alignmentFill_at_14[2] = {}

need 4 byte alignment units: units offset 14

Definition at line 132 of file boost_control_generated.h.

132{};

◆ alignmentFill_at_25

uint8_t boost_control_s::alignmentFill_at_25[1] = {}

need 4 byte alignment units: units offset 25

Definition at line 156 of file boost_control_generated.h.

156{};

◆ alignmentFill_at_6

uint8_t boost_control_s::alignmentFill_at_6[2] = {}

need 4 byte alignment units: units offset 6

Definition at line 115 of file boost_control_generated.h.

115{};

◆ boostControllerClosedLoopPart

scaled_channel<int8_t, 2, 1> boost_control_s::boostControllerClosedLoopPart = (int8_t)0

@GAUGE_NAME_BOOST_CLOSED_LOOP@ units: % offset 24

Definition at line 150 of file boost_control_generated.h.

Referenced by BoostController::getClosedLoop(), and BoostController::getSetpoint().

◆ boostControlTarget

scaled_channel<int16_t, 30, 1> boost_control_s::boostControlTarget = (int16_t)0

@GAUGE_NAME_BOOST_TARGET@ units: kPa offset 12

Definition at line 126 of file boost_control_generated.h.

Referenced by BoostController::getClosedLoop().

◆ boostOutput

scaled_channel<int16_t, 100, 1> boost_control_s::boostOutput = (int16_t)0

@GAUGE_NAME_BOOST_OUTPUT@ units: percent offset 26

Definition at line 162 of file boost_control_generated.h.

Referenced by BoostController::setOutput().

◆ hasInitBoost

bool boost_control_s::hasInitBoost

offset 0 bit 5

Definition at line 25 of file boost_control_generated.h.

Referenced by BoostController::init(), initBoostCtrl(), and BoostController::onFastCallback().

◆ isBelowClosedLoopThreshold

bool boost_control_s::isBelowClosedLoopThreshold

offset 0 bit 2

Definition at line 16 of file boost_control_generated.h.

Referenced by BoostController::getClosedLoopImpl().

◆ isBoostControlled

bool boost_control_s::isBoostControlled

offset 0 bit 10

Definition at line 40 of file boost_control_generated.h.

Referenced by BoostController::onFastCallback().

◆ isNotClosedLoop

bool boost_control_s::isNotClosedLoop

offset 0 bit 3

Definition at line 19 of file boost_control_generated.h.

Referenced by BoostController::getClosedLoopImpl(), and BoostController::getSetpoint().

◆ isPlantValid

bool boost_control_s::isPlantValid

offset 0 bit 9

Definition at line 37 of file boost_control_generated.h.

Referenced by BoostController::observePlant().

◆ isTpsInvalid

bool boost_control_s::isTpsInvalid

offset 0 bit 0

Definition at line 10 of file boost_control_generated.h.

Referenced by BoostController::getOpenLoop(), and BoostController::getSetpoint().

◆ isZeroRpm

bool boost_control_s::isZeroRpm

offset 0 bit 4

Definition at line 22 of file boost_control_generated.h.

Referenced by BoostController::getClosedLoopImpl().

◆ luaOpenLoopAdd

float boost_control_s::luaOpenLoopAdd = (float)0

"Boost: Lua open loop add" units: percent offset 20

Definition at line 144 of file boost_control_generated.h.

Referenced by configureRusefiLuaHooks(), BoostController::getOpenLoop(), and BoostController::resetLua().

◆ luaTargetAdd

scaled_channel<int16_t, 2, 1> boost_control_s::luaTargetAdd = (int16_t)0

"Boost: Lua target add" units: percent offset 4

Definition at line 109 of file boost_control_generated.h.

Referenced by configureRusefiLuaHooks(), BoostController::getSetpoint(), and BoostController::resetLua().

◆ luaTargetMult

float boost_control_s::luaTargetMult = (float)0

"Boost: Lua target mult" offset 8

Definition at line 120 of file boost_control_generated.h.

Referenced by configureRusefiLuaHooks(), BoostController::getSetpoint(), and BoostController::resetLua().

◆ m_shouldResetPid

bool boost_control_s::m_shouldResetPid

◆ mapTooLow

bool boost_control_s::mapTooLow

offset 0 bit 8

Definition at line 34 of file boost_control_generated.h.

Referenced by BoostController::onFastCallback().

◆ openLoopPart

float boost_control_s::openLoopPart = (float)0

@GAUGE_NAME_BOOST_OPEN_LOOP@ units: percent offset 16

Definition at line 138 of file boost_control_generated.h.

Referenced by BoostController::getOpenLoop().

◆ rpmTooLow

bool boost_control_s::rpmTooLow

offset 0 bit 6

Definition at line 28 of file boost_control_generated.h.

Referenced by BoostController::onFastCallback().

◆ tpsTooLow

bool boost_control_s::tpsTooLow

offset 0 bit 7

Definition at line 31 of file boost_control_generated.h.

Referenced by BoostController::onFastCallback().

◆ unusedBit_11_11

bool boost_control_s::unusedBit_11_11

offset 0 bit 11

Definition at line 43 of file boost_control_generated.h.

◆ unusedBit_11_12

bool boost_control_s::unusedBit_11_12

offset 0 bit 12

Definition at line 46 of file boost_control_generated.h.

◆ unusedBit_11_13

bool boost_control_s::unusedBit_11_13

offset 0 bit 13

Definition at line 49 of file boost_control_generated.h.

◆ unusedBit_11_14

bool boost_control_s::unusedBit_11_14

offset 0 bit 14

Definition at line 52 of file boost_control_generated.h.

◆ unusedBit_11_15

bool boost_control_s::unusedBit_11_15

offset 0 bit 15

Definition at line 55 of file boost_control_generated.h.

◆ unusedBit_11_16

bool boost_control_s::unusedBit_11_16

offset 0 bit 16

Definition at line 58 of file boost_control_generated.h.

◆ unusedBit_11_17

bool boost_control_s::unusedBit_11_17

offset 0 bit 17

Definition at line 61 of file boost_control_generated.h.

◆ unusedBit_11_18

bool boost_control_s::unusedBit_11_18

offset 0 bit 18

Definition at line 64 of file boost_control_generated.h.

◆ unusedBit_11_19

bool boost_control_s::unusedBit_11_19

offset 0 bit 19

Definition at line 67 of file boost_control_generated.h.

◆ unusedBit_11_20

bool boost_control_s::unusedBit_11_20

offset 0 bit 20

Definition at line 70 of file boost_control_generated.h.

◆ unusedBit_11_21

bool boost_control_s::unusedBit_11_21

offset 0 bit 21

Definition at line 73 of file boost_control_generated.h.

◆ unusedBit_11_22

bool boost_control_s::unusedBit_11_22

offset 0 bit 22

Definition at line 76 of file boost_control_generated.h.

◆ unusedBit_11_23

bool boost_control_s::unusedBit_11_23

offset 0 bit 23

Definition at line 79 of file boost_control_generated.h.

◆ unusedBit_11_24

bool boost_control_s::unusedBit_11_24

offset 0 bit 24

Definition at line 82 of file boost_control_generated.h.

◆ unusedBit_11_25

bool boost_control_s::unusedBit_11_25

offset 0 bit 25

Definition at line 85 of file boost_control_generated.h.

◆ unusedBit_11_26

bool boost_control_s::unusedBit_11_26

offset 0 bit 26

Definition at line 88 of file boost_control_generated.h.

◆ unusedBit_11_27

bool boost_control_s::unusedBit_11_27

offset 0 bit 27

Definition at line 91 of file boost_control_generated.h.

◆ unusedBit_11_28

bool boost_control_s::unusedBit_11_28

offset 0 bit 28

Definition at line 94 of file boost_control_generated.h.

◆ unusedBit_11_29

bool boost_control_s::unusedBit_11_29

offset 0 bit 29

Definition at line 97 of file boost_control_generated.h.

◆ unusedBit_11_30

bool boost_control_s::unusedBit_11_30

offset 0 bit 30

Definition at line 100 of file boost_control_generated.h.

◆ unusedBit_11_31

bool boost_control_s::unusedBit_11_31

offset 0 bit 31

Definition at line 103 of file boost_control_generated.h.


The documentation for this struct was generated from the following file: