FreeEMS
0.2.0-SNAPSHOT-285-g028e24c
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
src
main
doxy
glossary.h
Go to the documentation of this file.
1
/* FreeEMS - the open source engine management system
2
*
3
* Copyright 2010 Fred Cooke
4
*
5
* This file is part of the FreeEMS project.
6
*
7
* FreeEMS software is free software: you can redistribute it and/or modify
8
* it under the terms of the GNU General Public License as published by
9
* the Free Software Foundation, either version 3 of the License, or
10
* (at your option) any later version.
11
*
12
* FreeEMS software is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
* GNU General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License
18
* along with any FreeEMS software. If not, see http://www.gnu.org/licenses/
19
*
20
* We ask that if you make any changes to this file you email them upstream to
21
* us at admin(at)diyefi(dot)org or, even better, fork the code on github.com!
22
*
23
* Thank you for choosing FreeEMS to run your engine!
24
*/
25
26
/** @page glossary Glossary
27
*
28
* The field of engine management has many technical terms and acronyms. This
29
* page exists to help make sense of them for the uninitiated who want to come
30
* up to speed as quickly as possible.
31
*
32
* @b Acronyms @b and @b Abbreviations:
33
* - AAP - Absolute Atmospheric Pressure
34
* - ADC - Analog to Digital Converter
35
* - AFR - Air Fuel Ratio
36
* - Asm - Assembly Code
37
* - ATD - Analog To Digital
38
* - BDM - Background Debug Module
39
* - BPW - Base Pulse Width
40
* - BRV - Battery Reference Voltage
41
* - CAN - Controller Area Network
42
* - CAS - Cam Angle Sensor
43
* - CHT - Coolant/Head Temperature
44
* - CLT - CooLant Temperature
45
* - CNP - Coil Near Plug
46
* - COP - Computer Operating Properly
47
* - COP - Coil On Plug
48
* - EGO - Exhaust Gas Oxygen
49
* - ECT - Enhanced Capture Timer
50
* - EFI - Electronic Fuel Injection
51
* - EMS - Engine Management System
52
* - ERT - Engine Reference Temperature
53
* - ETE - Engine Temperature Enrichment
54
* - GCC - GNU C Compiler
55
* - GPL - GNU Public License
56
* - GNU - GNU's Not Unix
57
* - IAP - Intercooler Absolute Pressure
58
* - IAT - Intake Air Temperature
59
* - IDT - Injector Dead Time
60
* - ISR - Interrupt Service Routine
61
* - MAF - Mass Air Flow
62
* - MAP - Manifold Absolute Pressure
63
* - MAT - Manifold Air Temperature
64
* - OO - Object Oriented
65
* - PIT - Precision Interrupt Timer??
66
* - PW - Pulse Width
67
* - PWM - Pulse Width Modulation
68
* - RAM - Random Access Memory
69
* - ROM - Read Only Memory
70
* - RPM - Revolutions Per Minute
71
* - RTC - Real Time Clock
72
* - RTI - Real Time Interrupt
73
* - RX - Receive/Reception
74
* - SCI - Serial Communication Interface
75
* - SPI - Serial Peripheral Interface
76
* - TFC - Transient Fuel Correction
77
* - TPS - Throttle Position Sensor
78
* - TX - Transmit/Transmission
79
* - VE - Volumetric Efficiency
80
* - WBO2 - Wide Band Oxygen
81
*
82
* @b Terminology:
83
* - Function - A block of code with a name, optional input and optional output.
84
* - Method - An alternative OO name for a function.
85
* - Void - Indicates that no input or output is required or will be given.
86
* - Stack - An area of memory where code is stored that grows as it is run.
87
* - Dwell - The time current is applied to a coil terminated by the spark event.
88
* - Lambda - Ratio of air fuel ratio that is independent of fuel type.
89
* - Stoichiometric - The ratio of fuel to air with none of either left over after combustion.
90
* - Bit Bang - To turn a pin on and off manually from the code, not hardware.
91
* - Polling - To read the state of a pin manually from the code, not hardware.
92
*/
93
94
/** @file
95
*
96
* @ingroup doxygenDocFiles
97
* @brief Glossary and acronym explanations
98
*/
Generated on Sat Jun 6 2015 07:41:32 for FreeEMS by
1.8.1.2