diff --git a/firmware/config/boards/proteus/mapping.yaml b/firmware/config/boards/proteus/mapping.yaml index d7502ff062..eda337cf8e 100644 --- a/firmware/config/boards/proteus/mapping.yaml +++ b/firmware/config/boards/proteus/mapping.yaml @@ -89,9 +89,9 @@ analog_inputs: EFI_ADC_6: "Analog Volt 11" # PA7 EFI_ADC_7: "Battery Sense" - # CLT = Analog Temp 3 = PB0 + # CLT, PB0, pin #20 EFI_ADC_8: "Analog Temp 3" - # PB1 + # PB1, pin #31 EFI_ADC_9: "Analog Temp 4" # MAP = Analog volt 1 = PC0 EFI_ADC_10: "Analog Volt 1" diff --git a/firmware/config/engines/bmw_m73.cpp b/firmware/config/engines/bmw_m73.cpp index 82030751f0..e4df3234e6 100644 --- a/firmware/config/engines/bmw_m73.cpp +++ b/firmware/config/engines/bmw_m73.cpp @@ -299,6 +299,10 @@ void setEngineBMW_M73_Proteus(DECLARE_CONFIG_PARAMETER_SIGNATURE) { // engineConfiguration->vbattDividerCoeff = 7.6; // is that Proteus 0.2 value? + // no idea why https://github.com/rusefi/rusefi/wiki/HOWTO-M73-v12-on-Proteus uses non default CLT pin + // AT3, Proteus pin #31 + engineConfiguration->clt.adcChannel = EFI_ADC_9; + // GPIOE_0: "Lowside 14" CONFIG(starterControlPin) = GPIOE_0;