rusefi/firmware/controllers/tcu/tc_4l6x.h

27 lines
498 B
C
Raw Normal View History

#pragma once
2024-04-19 17:14:55 -07:00
// file tc_4l6x.h
#include "tcu.h"
2024-04-03 20:56:55 -07:00
#include "tc_4.h"
#if EFI_TCU
2024-04-03 20:56:55 -07:00
class Gm4l6xTransmissionController: public Generic4TransmissionController {
public:
void update(gear_e);
void init();
TransmissionControllerMode getMode() const {
return TransmissionControllerMode::Gm4l6x;
}
private:
void set32State(gear_e gear);
bool isShifting = false;
gear_e shiftingFrom;
};
Gm4l6xTransmissionController* getGm4l6xTransmissionController();
2024-04-19 17:14:55 -07:00
void configureTcu4R70W();
#endif // EFI_TCU