|
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().