rusEFI
The most advanced open source ECU
|
We can blink out OBD-II error codes using Malfunction Indicator Light (MIL)
This file is part of rusEfi - see http://rusefi.com
rusEfi is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
rusEfi is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file malfunction_indicator.cpp.
Functions | |
static void | blink_digits (int digit, int duration) |
static int | DigitLength (int digit) |
static void | DisplayErrorCode (int length, int code) |
static void | testMil () |
bool | isMilEnabled () |
void | initMalfunctionIndicator (void) |
Variables | |
static MILController | instance |
|
static |
Definition at line 43 of file malfunction_indicator.cpp.
Referenced by DisplayErrorCode().
|
static |
Definition at line 54 of file malfunction_indicator.cpp.
|
static |
Definition at line 64 of file malfunction_indicator.cpp.
void initMalfunctionIndicator | ( | void | ) |
Definition at line 120 of file malfunction_indicator.cpp.
Referenced by commonInitEngineController().
bool isMilEnabled | ( | ) |
Definition at line 116 of file malfunction_indicator.cpp.
Referenced by initMalfunctionIndicator().
|
static |
Definition at line 110 of file malfunction_indicator.cpp.
Referenced by initMalfunctionIndicator().
|
static |
Definition at line 107 of file malfunction_indicator.cpp.
Referenced by initMalfunctionIndicator().