diff --git a/firmware/config/stm32f4ems/efifeatures.h b/firmware/config/stm32f4ems/efifeatures.h index 62c1370e6f..1e7c49b1d3 100644 --- a/firmware/config/stm32f4ems/efifeatures.h +++ b/firmware/config/stm32f4ems/efifeatures.h @@ -125,6 +125,8 @@ //#define EFI_POTENTIOMETER FALSE #define EFI_POTENTIOMETER TRUE +#define EFI_TLE8888 TRUE + #define EFI_ANALOG_SENSORS TRUE #ifndef EFI_MAX_31855 diff --git a/firmware/hw_layer/hardware.cpp b/firmware/hw_layer/hardware.cpp index 13b782ee18..188b00a842 100644 --- a/firmware/hw_layer/hardware.cpp +++ b/firmware/hw_layer/hardware.cpp @@ -429,7 +429,9 @@ void initHardware(Logging *l) { initMax31855(sharedLogger, getSpiDevice(CONFIGB(max31855spiDevice)), CONFIGB(max31855_cs)); #endif /* EFI_MAX_31855 */ +#if EFI_TLE8888 initTle8888(PASS_ENGINE_PARAMETER_SIGNATURE); +#endif #if EFI_CAN_SUPPORT initCan(); diff --git a/simulator/simulator/efifeatures.h b/simulator/simulator/efifeatures.h index 8e9c3454fd..3d122c42ea 100644 --- a/simulator/simulator/efifeatures.h +++ b/simulator/simulator/efifeatures.h @@ -72,6 +72,7 @@ #define EFI_CJ125 TRUE #define EFI_CAN_SUPPORT FALSE #define EFI_MAX_31855 FALSE +#define EFI_TLE8888 FALSE #define EFI_ELECTRONIC_THROTTLE_BODY FALSE #define EFI_AUX_PID FALSE #define EFI_ICU_INPUTS FALSE