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

Fuel injection settings. More...

#include <FixedConfigs.h>

Data Fields

unsigned short perCylinderVolume
 500cc = 0.5l 0.5 * 32768 = pcv, so divide by 32768 go get litres.
unsigned short injectorFlow
 Injector flow of 240cc/min / 60 is 4ml/second is multiplied by 1024, so divide by 1024 for ml/second, divide by 1000 for litres/second.
unsigned short stoichiometricAFR
 34 for hydrogen, all others less, figure is 14.7 * 1024, divide by 1024 to get AFR.
unsigned short densityOfFuelAtSTP
 703gm/litre for Octane. 32 * fuel density = number, divide by 32 for the real figure.

Detailed Description

Fuel injection settings.

Definition at line 113 of file FixedConfigs.h.

Field Documentation

unsigned short engineSetting::perCylinderVolume

500cc = 0.5l 0.5 * 32768 = pcv, so divide by 32768 go get litres.

Definition at line 114 of file FixedConfigs.h.

Referenced by initConfiguration().

unsigned short engineSetting::injectorFlow

Injector flow of 240cc/min / 60 is 4ml/second is multiplied by 1024, so divide by 1024 for ml/second, divide by 1000 for litres/second.

Definition at line 115 of file FixedConfigs.h.

Referenced by initConfiguration().

unsigned short engineSetting::stoichiometricAFR

34 for hydrogen, all others less, figure is 14.7 * 1024, divide by 1024 to get AFR.

Definition at line 116 of file FixedConfigs.h.

Referenced by initConfiguration().

unsigned short engineSetting::densityOfFuelAtSTP

703gm/litre for Octane. 32 * fuel density = number, divide by 32 for the real figure.

Definition at line 117 of file FixedConfigs.h.

Referenced by calculateFuelAndIgnition().


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