FreeEMS  0.2.0-SNAPSHOT-282-g9efc524
Data Fields
CoreVar Struct Reference

Use this block to make it easy to manage the core variables. More...

#include <containerTypes.h>

Data Fields

unsigned short IAT
 Inlet Air Temperature : 0.0 - 655.35 (0.01 Kelvin (/100))
unsigned short CHT
 Coolant / Head Temperature : 0.0 - 655.35 (0.01 Kelvin (/100))
unsigned short TPS
 Throttle Position Sensor : 0.0 - 102.398438 (0.0015625 % (/640))
unsigned short EGO
 Exhaust Gas Oxygen : 0.0 - 1.99996948 (0.0000305175781 lambda (/32768))
unsigned short MAP
 Manifold Absolute Pressure : 0.0 - 655.35 (0.01 kPa (/100))
unsigned short AAP
 Atmospheric Absolute Pressure : 0.0 - 655.35 (0.01 kPa (/100))
unsigned short BRV
 Battery Reference Voltage : 0.0 - 65.535 (0.001 Volts (/1000))
unsigned short MAT
 Manifold Air Temperature : 0.0 - 655.35 (0.01 Kelvin (/100))
unsigned short EGO2
 Exhaust Gas Oxygen : 0.0 - 1.99996948 (0.0000305175781 lambda (/32768))
unsigned short IAP
 Intercooler Absolute Pressure : 0.0 - 655.35 (0.01 kPa (/100))
unsigned short MAF
 Mass Air Flow : 0.0 - 65535.0 (raw units from lookup)
unsigned short DMAP
 Delta MAP kPa/second or similar.
unsigned short DTPS
 Delta TPS %/second or similar.
unsigned short RPM
 Revolutions Per Minute (Calced) : 0.0 - 32767.5 (0.5 RPM (/2))
unsigned short DRPM
 Delta RPM (Calced) : 0.0 - 32767.5 (0.5 RPM/Second (/2))
unsigned short DDRPM
 Delta Delta RPM (Calced) : 0.0 - 32767.5 (0.5 RPM/Second^2 (/2))

Detailed Description

Use this block to make it easy to manage the core variables.

Definition at line 72 of file containerTypes.h.

Field Documentation

unsigned short CoreVar::IAT

Inlet Air Temperature : 0.0 - 655.35 (0.01 Kelvin (/100))

Definition at line 74 of file containerTypes.h.

Referenced by calculateFuelAndIgnition(), and generateCoreVars().

unsigned short CoreVar::CHT

Coolant / Head Temperature : 0.0 - 655.35 (0.01 Kelvin (/100))

Definition at line 75 of file containerTypes.h.

Referenced by generateCoreVars(), generateDerivedVars(), and main().

unsigned short CoreVar::TPS

Throttle Position Sensor : 0.0 - 102.398438 (0.0015625 % (/640))

Definition at line 76 of file containerTypes.h.

Referenced by calculateFuelAndIgnition(), generateCoreVars(), and generateDerivedVars().

unsigned short CoreVar::EGO

Exhaust Gas Oxygen : 0.0 - 1.99996948 (0.0000305175781 lambda (/32768))

Definition at line 77 of file containerTypes.h.

Referenced by generateCoreVars().

unsigned short CoreVar::MAP

Manifold Absolute Pressure : 0.0 - 655.35 (0.01 kPa (/100))

Definition at line 78 of file containerTypes.h.

Referenced by calculateFuelAndIgnition(), generateCoreVars(), and generateDerivedVars().

unsigned short CoreVar::AAP

Atmospheric Absolute Pressure : 0.0 - 655.35 (0.01 kPa (/100))

Definition at line 79 of file containerTypes.h.

Referenced by generateCoreVars(), and generateDerivedVars().

unsigned short CoreVar::BRV

Battery Reference Voltage : 0.0 - 65.535 (0.001 Volts (/1000))

Definition at line 80 of file containerTypes.h.

Referenced by generateCoreVars(), and generateDerivedVars().

unsigned short CoreVar::MAT

Manifold Air Temperature : 0.0 - 655.35 (0.01 Kelvin (/100))

Definition at line 81 of file containerTypes.h.

Referenced by generateCoreVars().

unsigned short CoreVar::EGO2

Exhaust Gas Oxygen : 0.0 - 1.99996948 (0.0000305175781 lambda (/32768))

Definition at line 84 of file containerTypes.h.

Referenced by generateCoreVars().

unsigned short CoreVar::IAP

Intercooler Absolute Pressure : 0.0 - 655.35 (0.01 kPa (/100))

Definition at line 85 of file containerTypes.h.

Referenced by generateCoreVars().

unsigned short CoreVar::MAF

Mass Air Flow : 0.0 - 65535.0 (raw units from lookup)

Definition at line 86 of file containerTypes.h.

Referenced by calculateFuelAndIgnition(), and generateCoreVars().

unsigned short CoreVar::DMAP

Delta MAP kPa/second or similar.

Definition at line 89 of file containerTypes.h.

unsigned short CoreVar::DTPS

Delta TPS %/second or similar.

Definition at line 90 of file containerTypes.h.

unsigned short CoreVar::RPM

Revolutions Per Minute (Calced) : 0.0 - 32767.5 (0.5 RPM (/2))

Definition at line 93 of file containerTypes.h.

Referenced by calculateFuelAndIgnition(), decodePacketAndRespond(), generateCoreVars(), generateDerivedVars(), PrimaryRPMISR(), RTIISR(), and scheduleOutputs().

unsigned short CoreVar::DRPM

Delta RPM (Calced) : 0.0 - 32767.5 (0.5 RPM/Second (/2))

Definition at line 94 of file containerTypes.h.

Referenced by generateCoreVars(), and generateDerivedVars().

unsigned short CoreVar::DDRPM

Delta Delta RPM (Calced) : 0.0 - 32767.5 (0.5 RPM/Second^2 (/2))

Definition at line 95 of file containerTypes.h.


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