rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
controllers
tcu
tc_4l6x.h
Go to the documentation of this file.
1
#pragma once
2
3
// file tc_4l6x.h
4
5
#include "
tcu.h
"
6
#include "
tc_4.h
"
7
8
#if EFI_TCU
9
class
Gm4l6xTransmissionController
:
public
Generic4TransmissionController
{
10
public
:
11
void
update
(
gear_e
);
12
void
init
();
13
TransmissionControllerMode
getMode
()
const
{
14
return
TransmissionControllerMode::Gm4l6x
;
15
}
16
private
:
17
void
set32State
(
gear_e
gear);
18
bool
isShifting
=
false
;
19
gear_e
shiftingFrom
;
20
};
21
22
Gm4l6xTransmissionController
*
getGm4l6xTransmissionController
();
23
24
void
configureTcu4R70W
();
25
26
#endif
// EFI_TCU
Generic4TransmissionController
Definition
tc_4.h:6
Gm4l6xTransmissionController
Definition
tc_4l6x.h:9
Gm4l6xTransmissionController::update
void update(gear_e)
Definition
tc_4l6x.cpp:30
Gm4l6xTransmissionController::set32State
void set32State(gear_e gear)
Definition
tc_4l6x.cpp:36
Gm4l6xTransmissionController::getMode
TransmissionControllerMode getMode() const
Definition
tc_4l6x.h:13
Gm4l6xTransmissionController::isShifting
bool isShifting
Definition
tc_4l6x.h:18
Gm4l6xTransmissionController::shiftingFrom
gear_e shiftingFrom
Definition
tc_4l6x.h:19
Gm4l6xTransmissionController::init
void init()
Definition
tc_4l6x.cpp:10
gear_e
gear_e
Definition
rusefi_enums.h:494
TransmissionControllerMode
TransmissionControllerMode
Definition
rusefi_enums.h:831
TransmissionControllerMode::Gm4l6x
@ Gm4l6x
tc_4.h
configureTcu4R70W
void configureTcu4R70W()
Definition
tc_4l6x.cpp:55
getGm4l6xTransmissionController
Gm4l6xTransmissionController * getGm4l6xTransmissionController()
Definition
tc_4l6x.cpp:50
tcu.h
Base classes for gear selection and transmission control.
Generated on Sat Sep 27 2025 00:10:06 for rusEFI by
1.9.8