diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index 75533b7389..9bdde6ea7b 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -533,6 +533,8 @@ float vbattDividerCoeff;This is the ratio of the resistors for the battery volta float fanOnTemperature;Cooling fan turn-on temperature threshold, in Celsius;"deg C", 1, 0, 0, 150, 0 float fanOffTemperature;Cooling fan turn-off temperature threshold, in Celsius;"deg C", 1, 0, 0, 150, 0 +output_pin_e acrPin; + float driveWheelRevPerKm;Number of revolutions per kilometer for the wheels your vehicle speed sensor is connected to. Use an online calculator to determine this based on your tire size.;"revs/km", 1, 0, 100, 1000, 1 custom can_nbc_e 1 bits, U08, @OFFSET@, [0:4], "None", "FIAT", "VAG", "MAZDA RX8", "BMW E46", "W202", "BMW E90", "Haltech", "VAG MQB", "Nissan VQ35", "Genesis Coupe", "Honda K", "AiM", "MS Simplified Broadcast", "type 14" @@ -571,6 +573,8 @@ custom spi_device_e 1 bits, U08, @OFFSET@, [0:2], "Off", "SPI1", "SPI2", "SPI3", uint8_t boostControlSafeDutyCycle;Duty cycle to use in case of a sensor failure. This duty cycle should produce the minimum possible amount of boost. This duty is also used in case any of the minimum RPM/TPS/MAP conditions are not met.;"%", 1, 0, 0, 100, 0 adc_channel_e mafAdcChannel + uint8_t acrRevolutions;;"", 1, 0, 0, 10, 0 + float globalFuelCorrection;;"coef", 1, 0, 0, 1000, 2 float adcVcc;;"volts", 1, 0, 0, 6, 3 @@ -1476,6 +1480,8 @@ uint8_t[TORQUE_CURVE_SIZE x TORQUE_CURVE_SIZE] autoscale torqueTable;;"Nm", 10, custom TransmissionControllerMode 1 bits, U08, @OFFSET@, [0:1], @@transmission_controller_e_enum@@ TransmissionControllerMode transmissionControllerMode + uint16_t acrDisablePhase;;"deg", 1, 0, 0, 720, 0 + linear_sensor_s auxLinear1 linear_sensor_s auxLinear2 diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index fcdc2cd4c3..24c3aec74d 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -4581,6 +4581,13 @@ dialog = tcuControls, "Transmission Settings" field = dacOutputPins1, dacOutputPins1 field = dacOutputPins2, dacOutputPins2 + dialog = harleyAcr, "Harley Automatic Compression Release" + field = "Pin", acrPin + field = "#ACR is disabled after the specified number" + field = "#of revolutions, plus degrees of engine phase" + field = "Disable after revolutions", acrRevolutions + field = "Disable after engine phase", acrDisablePhase + dialog = parkingLot, "Experimental/Broken" ; field = uiMode, uiMode field = kLineBaudRate, kLineBaudRate @@ -4620,6 +4627,7 @@ dialog = tcuControls, "Transmission Settings" field = useBiQuadOnAuxSpeedSensors, useBiQuadOnAuxSpeedSensors field = "TODO KS mode 4569", kickStartCranking panel = allTriggerDebug + panel = harleyAcr panel = torqueTableTbl help = helpGeneral, "rusEFI General Help"