rusEFI
The most advanced open source ECU
|
#include <tunerstudio_outputs.h>
Additional Inherited Members | |
![]() | |
bool | sd_present: 1 {} |
bool | sd_logging_internal: 1 {} |
bool | triggerScopeReady: 1 {} |
bool | antilagTriggered: 1 {} |
bool | isO2HeaterOn: 1 {} |
bool | checkEngine: 1 {} |
bool | needBurn: 1 {} |
bool | sd_msd: 1 {} |
bool | toothLogReady: 1 {} |
bool | isTpsError: 1 {} |
bool | isCltError: 1 {} |
bool | isMapError: 1 {} |
bool | isIatError: 1 {} |
bool | isTriggerError: 1 {} |
bool | hasCriticalError: 1 {} |
bool | isWarnNow: 1 {} |
bool | isPedalError: 1 {} |
bool | launchTriggered: 1 {} |
bool | isTps2Error: 1 {} |
bool | injectorFault: 1 {} |
bool | ignitionFault: 1 {} |
bool | isUsbConnected: 1 {} |
bool | dfcoActive: 1 {} |
bool | sd_active_wr: 1 {} |
bool | sd_active_rd: 1 {} |
bool | isMapValid: 1 {} |
bool | triggerPageRefreshFlag: 1 {} |
bool | hasFaultReportFile: 1 {} |
bool | isAnalogFailure: 1 {} |
bool | isTuningNow: 1 {} |
bool | sd_formating: 1 {} |
bool | isMapAveraging: 1 {} |
uint16_t | RPMValue = (uint16_t)0 |
int16_t | rpmAcceleration = (int16_t)0 |
scaled_channel< uint16_t, 100, 1 > | speedToRpmRatio = (uint16_t)0 |
uint8_t | unusedVehicleSpeedKph = (uint8_t)0 |
int8_t | internalMcuTemperature = (int8_t)0 |
scaled_channel< int16_t, 1000, 1 > | internalVref = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | coolant = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | intake = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | auxTemp1 = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | auxTemp2 = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | TPSValue = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | throttlePedalPosition = (int16_t)0 |
uint16_t | tpsADC = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | rawMaf = (uint16_t)0 |
scaled_channel< uint16_t, 10, 1 > | mafMeasured = (uint16_t)0 |
scaled_channel< uint16_t, 30, 1 > | MAPValue = (uint16_t)0 |
scaled_channel< uint16_t, 30, 1 > | baroPressure = (uint16_t)0 |
scaled_channel< uint16_t, 10000, 1 > | lambdaValue = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | VBatt = (uint16_t)0 |
scaled_channel< uint16_t, 30, 1 > | oilPressure = (uint16_t)0 |
scaled_channel< int16_t, 50, 1 > | vvtPositionB1I = (int16_t)0 |
scaled_channel< uint16_t, 300, 1 > | actualLastInjection = (uint16_t)0 |
uint8_t | alignmentFill_at_46 [2] = {} |
float | actualLastInjectionRatio = (float)0 |
uint8_t | stopEngineCode = (uint8_t)0 |
scaled_channel< uint8_t, 2, 1 > | injectorDutyCycle = (uint8_t)0 |
uint8_t | tempLogging1 = (uint8_t)0 |
uint8_t | alignmentFill_at_55 [1] = {} |
int16_t | injectionOffset = (int16_t)0 |
uint16_t | engineMakeCodeNameCrc16 = (uint16_t)0 |
scaled_channel< uint16_t, 100, 1 > | wallFuelAmount = (uint16_t)0 |
scaled_channel< int16_t, 100, 1 > | wallFuelCorrectionValue = (int16_t)0 |
uint16_t | revolutionCounterSinceStart = (uint16_t)0 |
uint16_t | canReadCounter = (uint16_t)0 |
scaled_channel< int16_t, 300, 1 > | tpsAccelFuel = (int16_t)0 |
uint8_t | currentIgnitionMode = (uint8_t)0 |
uint8_t | currentInjectionMode = (uint8_t)0 |
scaled_channel< uint16_t, 100, 1 > | coilDutyCycle = (uint16_t)0 |
scaled_channel< int16_t, 100, 1 > | etb1DutyCycle = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | fuelTankLevel = (int16_t)0 |
uint16_t | totalFuelConsumption = (uint16_t)0 |
scaled_channel< uint16_t, 200, 1 > | fuelFlowRate = (uint16_t)0 |
scaled_channel< int16_t, 100, 1 > | TPS2Value = (int16_t)0 |
uint16_t | tuneCrc16 = (uint16_t)0 |
scaled_channel< uint16_t, 10, 1 > | veValue = (uint16_t)0 |
uint32_t | seconds = (uint32_t)0 |
uint32_t | engineMode = (uint32_t)0 |
uint32_t | firmwareVersion = (uint32_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawIdlePositionSensor = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawWastegatePosition = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | accelerationLat = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | accelerationLon = (int16_t)0 |
uint8_t | detectedGear = (uint8_t)0 |
uint8_t | maxTriggerReentrant = (uint8_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawLowFuelPressure = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawHighFuelPressure = (int16_t)0 |
scaled_channel< int16_t, 30, 1 > | lowFuelPressure = (int16_t)0 |
int8_t | tcuDesiredGear = (int8_t)0 |
scaled_channel< uint8_t, 2, 1 > | flexPercent = (uint8_t)0 |
scaled_channel< int16_t, 100, 1 > | wastegatePositionSensor = (int16_t)0 |
scaled_channel< int16_t, 10, 1 > | highFuelPressure = (int16_t)0 |
uint8_t | tempLogging3 = (uint8_t)0 |
uint8_t | tempLogging4 = (uint8_t)0 |
float | calibrationValue = (float)0 |
uint8_t | calibrationMode = (uint8_t)0 |
uint8_t | idleStepperTargetPosition = (uint8_t)0 |
uint8_t | alignmentFill_at_130 [2] = {} |
uint32_t | totalTriggerErrorCounter = (uint32_t)0 |
uint32_t | orderingErrorCounter = (uint32_t)0 |
uint16_t | warningCounter = (uint16_t)0 |
uint16_t | lastErrorCode = (uint16_t)0 |
uint16_t | recentErrorCode [8] = {} |
float | debugFloatField1 = (float)0 |
float | debugFloatField2 = (float)0 |
float | debugFloatField3 = (float)0 |
float | debugFloatField4 = (float)0 |
float | debugFloatField5 = (float)0 |
float | debugFloatField6 = (float)0 |
float | debugFloatField7 = (float)0 |
uint32_t | debugIntField1 = (uint32_t)0 |
uint32_t | debugIntField2 = (uint32_t)0 |
uint32_t | debugIntField3 = (uint32_t)0 |
uint32_t | debugIntField4 = (uint32_t)0 |
uint32_t | debugIntField5 = (uint32_t)0 |
scaled_channel< int16_t, 4, 1 > | egt [EGT_CHANNEL_COUNT] = {} |
scaled_channel< int16_t, 1000, 1 > | rawTps1Primary = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawClt = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawIat = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawOilPressure = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAcPressure = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawFuelLevel = (int16_t)0 |
float | rawPpsPrimary = (float)0 |
float | rawPpsSecondary = (float)0 |
float | rawRawPpsPrimary = (float)0 |
float | rawRawPpsSecondary = (float)0 |
scaled_channel< int16_t, 100, 1 > | idlePositionSensor = (int16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | AFRValue = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | AFRValue2 = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | SmoothedAFRValue = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | SmoothedAFRValue2 = (uint16_t)0 |
scaled_channel< uint16_t, 300, 1 > | VssAcceleration = (uint16_t)0 |
scaled_channel< uint16_t, 10000, 1 > | lambdaValue2 = (uint16_t)0 |
scaled_channel< int16_t, 50, 1 > | vvtPositionB1E = (int16_t)0 |
scaled_channel< int16_t, 50, 1 > | vvtPositionB2I = (int16_t)0 |
scaled_channel< int16_t, 50, 1 > | vvtPositionB2E = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawTps1Secondary = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawTps2Primary = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawTps2Secondary = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | accelerationVert = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | gyroYaw = (int16_t)0 |
int8_t | vvtTargets [4] = {} |
uint16_t | turboSpeed = (uint16_t)0 |
scaled_channel< int16_t, 50, 1 > | ignitionAdvanceCyl [MAX_CYLINDER_COUNT] = {} |
scaled_channel< int16_t, 100, 1 > | tps1Split = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | tps2Split = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | tps12Split = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | accPedalSplit = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | accPedalUnfiltered = (int16_t)0 |
int8_t | sparkCutReason = (int8_t)0 |
int8_t | fuelCutReason = (int8_t)0 |
scaled_channel< uint16_t, 10, 1 > | mafEstimate = (uint16_t)0 |
uint16_t | instantRpm = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | rawMap = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | rawMapFast = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | rawAfr = (uint16_t)0 |
uint8_t | alignmentFill_at_334 [2] = {} |
float | calibrationValue2 = (float)0 |
uint32_t | luaInvocationCounter = (uint32_t)0 |
uint32_t | luaLastCycleDuration = (uint32_t)0 |
uint32_t | vssEdgeCounter = (uint32_t)0 |
uint32_t | issEdgeCounter = (uint32_t)0 |
float | auxLinear1 = (float)0 |
float | auxLinear2 = (float)0 |
float | auxLinear3 = (float)0 |
float | auxLinear4 = (float)0 |
scaled_channel< uint16_t, 10, 1 > | fallbackMap = (uint16_t)0 |
scaled_channel< uint16_t, 10, 1 > | effectiveMap = (uint16_t)0 |
scaled_channel< uint16_t, 30, 1 > | instantMAPValue = (uint16_t)0 |
uint16_t | maxLockedDuration = (uint16_t)0 |
uint16_t | canWriteOk = (uint16_t)0 |
uint16_t | canWriteNotOk = (uint16_t)0 |
uint32_t | triggerPrimaryFall = (uint32_t)0 |
uint32_t | triggerPrimaryRise = (uint32_t)0 |
uint32_t | triggerSecondaryFall = (uint32_t)0 |
uint32_t | triggerSecondaryRise = (uint32_t)0 |
uint8_t | starterState = (uint8_t)0 |
uint8_t | starterRelayDisable = (uint8_t)0 |
uint8_t | multiSparkCounter = (uint8_t)0 |
uint8_t | extiOverflowCount = (uint8_t)0 |
pid_status_s | alternatorStatus |
pid_status_s | idleStatus |
pid_status_s | etbStatus |
pid_status_s | boostStatus |
pid_status_s | wastegateDcStatus |
pid_status_s | vvtStatus [CAM_INPUTS_COUNT] = {} |
uint16_t | auxSpeed1 = (uint16_t)0 |
uint16_t | auxSpeed2 = (uint16_t)0 |
uint16_t | ISSValue = (uint16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAnalogInput [LUA_ANALOG_INPUT_COUNT] = {} |
scaled_channel< uint8_t, 2, 1 > | gppwmOutput [4] = {} |
scaled_channel< int16_t, 1, 1 > | gppwmXAxis [4] = {} |
scaled_channel< int16_t, 10, 1 > | gppwmYAxis [4] = {} |
scaled_channel< int16_t, 1000, 1 > | rawBattery = (int16_t)0 |
scaled_channel< int16_t, 10, 1 > | ignBlendParameter [IGN_BLEND_COUNT] = {} |
scaled_channel< uint8_t, 2, 1 > | ignBlendBias [IGN_BLEND_COUNT] = {} |
scaled_channel< int16_t, 100, 1 > | ignBlendOutput [IGN_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | ignBlendYAxis [IGN_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | veBlendParameter [VE_BLEND_COUNT] = {} |
scaled_channel< uint8_t, 2, 1 > | veBlendBias [VE_BLEND_COUNT] = {} |
scaled_channel< int16_t, 100, 1 > | veBlendOutput [VE_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | veBlendYAxis [VE_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | boostOpenLoopBlendParameter [BOOST_BLEND_COUNT] = {} |
scaled_channel< uint8_t, 2, 1 > | boostOpenLoopBlendBias [BOOST_BLEND_COUNT] = {} |
int8_t | boostOpenLoopBlendOutput [BOOST_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | boostOpenLoopBlendYAxis [BOOST_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | boostClosedLoopBlendParameter [BOOST_BLEND_COUNT] = {} |
scaled_channel< uint8_t, 2, 1 > | boostClosedLoopBlendBias [BOOST_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | boostClosedLoopBlendOutput [BOOST_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | boostClosedLoopBlendYAxis [BOOST_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | targetAfrBlendParameter [TARGET_AFR_BLEND_COUNT] = {} |
scaled_channel< uint8_t, 2, 1 > | targetAfrBlendBias [TARGET_AFR_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | targetAfrBlendOutput [TARGET_AFR_BLEND_COUNT] = {} |
scaled_channel< int16_t, 10, 1 > | targetAfrBlendYAxis [TARGET_AFR_BLEND_COUNT] = {} |
bool | coilState1: 1 {} |
bool | coilState2: 1 {} |
bool | coilState3: 1 {} |
bool | coilState4: 1 {} |
bool | coilState5: 1 {} |
bool | coilState6: 1 {} |
bool | coilState7: 1 {} |
bool | coilState8: 1 {} |
bool | coilState9: 1 {} |
bool | coilState10: 1 {} |
bool | coilState11: 1 {} |
bool | coilState12: 1 {} |
bool | injectorState1: 1 {} |
bool | injectorState2: 1 {} |
bool | injectorState3: 1 {} |
bool | injectorState4: 1 {} |
bool | injectorState5: 1 {} |
bool | injectorState6: 1 {} |
bool | injectorState7: 1 {} |
bool | injectorState8: 1 {} |
bool | injectorState9: 1 {} |
bool | injectorState10: 1 {} |
bool | injectorState11: 1 {} |
bool | injectorState12: 1 {} |
bool | triggerChannel1: 1 {} |
bool | triggerChannel2: 1 {} |
bool | vvtChannel1: 1 {} |
bool | vvtChannel2: 1 {} |
bool | vvtChannel3: 1 {} |
bool | vvtChannel4: 1 {} |
bool | isMapPredictionActive: 1 {} |
bool | unusedBit_246_31: 1 {} |
uint32_t | outputRequestPeriod = (uint32_t)0 |
float | mapFast = (float)0 |
float | luaGauges [LUA_GAUGE_COUNT] = {} |
scaled_channel< uint16_t, 1000, 1 > | rawMaf2 = (uint16_t)0 |
scaled_channel< uint16_t, 10, 1 > | mafMeasured2 = (uint16_t)0 |
uint16_t | schedulingUsedCount = (uint16_t)0 |
scaled_channel< uint16_t, 100, 1 > | vehicleSpeedKph = (uint16_t)0 |
scaled_channel< uint16_t, 100, 1 > | Gego = (uint16_t)0 |
uint16_t | testBenchIter = (uint16_t)0 |
scaled_channel< int16_t, 100, 1 > | oilTemp = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | fuelTemp = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | ambientTemp = (int16_t)0 |
scaled_channel< int16_t, 100, 1 > | compressorDischargeTemp = (int16_t)0 |
scaled_channel< uint16_t, 30, 1 > | compressorDischargePressure = (uint16_t)0 |
scaled_channel< uint16_t, 30, 1 > | throttleInletPressure = (uint16_t)0 |
uint16_t | ignitionOnTime = (uint16_t)0 |
uint16_t | engineRunTime = (uint16_t)0 |
scaled_channel< uint16_t, 10, 1 > | distanceTraveled = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | afrGasolineScale = (uint16_t)0 |
scaled_channel< uint16_t, 1000, 1 > | afr2GasolineScale = (uint16_t)0 |
uint8_t | alignmentFill_at_766 [2] = {} |
float | wheelSlipRatio = (float)0 |
uint8_t | ignitorDiagnostic [MAX_CYLINDER_COUNT] = {} |
uint8_t | injectorDiagnostic [MAX_CYLINDER_COUNT] = {} |
scaled_channel< uint16_t, 300, 1 > | actualLastInjectionStage2 = (uint16_t)0 |
uint8_t | alignmentFill_at_798 [2] = {} |
float | actualLastInjectionRatioStage2 = (float)0 |
scaled_channel< uint8_t, 2, 1 > | injectorDutyCycleStage2 = (uint8_t)0 |
uint8_t | rawFlexFreq = (uint8_t)0 |
uint8_t | canReWidebandCmdStatus = (uint8_t)0 |
uint8_t | deviceUid = (uint8_t)0 |
uint16_t | mc33810spiErrorCounter = (uint16_t)0 |
uint8_t | sadDwellRatioCounter = (uint8_t)0 |
uint8_t | injectionPrimingCounter = (uint8_t)0 |
uint8_t | tempLogging2 = (uint8_t)0 |
uint8_t | alignmentFill_at_813 [3] = {} |
float | acPressure = (float)0 |
scaled_channel< int16_t, 1000, 1 > | rawAuxAnalog1 = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAuxAnalog2 = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAuxAnalog3 = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAuxAnalog4 = (int16_t)0 |
uint8_t | fastAdcErrorCount = (uint8_t)0 |
uint8_t | slowAdcErrorCount = (uint8_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAuxTemp1 = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAuxTemp2 = (int16_t)0 |
scaled_channel< int16_t, 1000, 1 > | rawAmbientTemp = (int16_t)0 |
uint32_t | rtcUnixEpochTime = (uint32_t)0 |
int8_t | sparkCutReasonBlinker = (int8_t)0 |
int8_t | fuelCutReasonBlinker = (int8_t)0 |
int16_t | hp = (int16_t)0 |
int16_t | torque = (int16_t)0 |
uint8_t | alignmentFill_at_846 [2] = {} |
float | throttlePressureRatio = (float)0 |
float | throttleEffectiveAreaOpening = (float)0 |
uint32_t | mcuSerial = (uint32_t)0 |
uint8_t | sd_error = (uint8_t)0 |
uint8_t | fastAdcOverrunCount = (uint8_t)0 |
uint8_t | slowAdcOverrunCount = (uint8_t)0 |
uint8_t | fastAdcLastError = (uint8_t)0 |
uint16_t | fastAdcPeriod = (uint16_t)0 |
uint16_t | fastAdcConversionCount = (uint16_t)0 |
uint8_t | canReWidebandVersion = (uint8_t)0 |
uint8_t | canReWidebandFwDay = (uint8_t)0 |
uint8_t | canReWidebandFwMon = (uint8_t)0 |
uint8_t | canReWidebandFwYear = (uint8_t)0 |
uint16_t | transitionEventCode = (uint16_t)0 |
uint16_t | transitionEventsCounter = (uint16_t)0 |
uint8_t | mapPerCylinder [MAX_CYLINDER_COUNT] = {} |
see also [OutputChannels] in tunerstudio.template.ini
Definition at line 20 of file tunerstudio_outputs.h.