rusEFI
The most advanced open source ECU
|
#include <tcu.h>
Public Member Functions | |
virtual void | update (gear_e) |
virtual void | init () |
virtual gear_e | getCurrentGear () const |
virtual TransmissionControllerMode | getMode () const |
Protected Member Functions | |
virtual gear_e | setCurrentGear (gear_e) |
void | postState () |
void | measureShiftTime (gear_e) |
float | isShiftCompleted () |
Protected Attributes | |
gear_e | currentGear = NEUTRAL |
Private Attributes | |
Timer | m_shiftTimer |
bool | m_shiftTime |
gear_e | m_shiftTimeGear |
|
virtual |
Definition at line 26 of file tcu.cpp.
Referenced by postState(), setCurrentGear(), and Generic4TransmissionController::update().
|
inlinevirtual |
Reimplemented in SimpleTransmissionController, Generic4TransmissionController, and Gm4l6xTransmissionController.
Definition at line 27 of file tcu.h.
Referenced by GearControllerBase::update().
|
virtual |
Reimplemented in SimpleTransmissionController, Generic4TransmissionController, and Gm4l6xTransmissionController.
Definition at line 14 of file tcu.cpp.
Referenced by GearControllerBase::initTransmissionController().
|
protected |
Definition at line 48 of file tcu.cpp.
Referenced by Generic4TransmissionController::update().
|
protected |
Definition at line 42 of file tcu.cpp.
Referenced by Generic4TransmissionController::update().
|
protected |
Definition at line 30 of file tcu.cpp.
Referenced by update().
Definition at line 21 of file tcu.cpp.
Referenced by SimpleTransmissionController::update(), and Generic4TransmissionController::update().
|
virtual |
Reimplemented in SimpleTransmissionController, Generic4TransmissionController, and Gm4l6xTransmissionController.
Definition at line 17 of file tcu.cpp.
Referenced by GearControllerBase::update(), and SimpleTransmissionController::update().
Definition at line 31 of file tcu.h.
Referenced by getCurrentGear(), and setCurrentGear().
|
private |
Definition at line 21 of file tcu.h.
Referenced by isShiftCompleted(), and measureShiftTime().
|
private |
Definition at line 22 of file tcu.h.
Referenced by isShiftCompleted(), and measureShiftTime().
|
private |
Definition at line 20 of file tcu.h.
Referenced by isShiftCompleted(), and measureShiftTime().