mirror of https://github.com/rusefi/rusefi-1.git
Whatever we call it, no matter how we do it - we need live data / remote view into rusEFI actual state #3353
progress
This commit is contained in:
parent
4871e8ba42
commit
01d4b7ef7a
|
@ -9,6 +9,7 @@ static Deadband<5> maxCltDeadband;
|
||||||
static Deadband<5> maxTpsDeadband;
|
static Deadband<5> maxTpsDeadband;
|
||||||
|
|
||||||
bool AcState::getAcState(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
bool AcState::getAcState(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
||||||
|
latest_usage_ac_control = getTimeNowSeconds();
|
||||||
auto rpm = Sensor::getOrZero(SensorType::Rpm);
|
auto rpm = Sensor::getOrZero(SensorType::Rpm);
|
||||||
|
|
||||||
engineTooSlow = rpm < 500;
|
engineTooSlow = rpm < 500;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/ac_control.txt Thu Oct 14 00:25:42 EDT 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/ac_control.txt Thu Oct 14 14:49:24 EDT 2021
|
||||||
// by class com.rusefi.output.CHeaderConsumer
|
// by class com.rusefi.output.CHeaderConsumer
|
||||||
// begin
|
// begin
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -101,8 +101,12 @@ struct ac_control_s {
|
||||||
/**
|
/**
|
||||||
offset 0 bit 31 */
|
offset 0 bit 31 */
|
||||||
bool unusedBit_6_31 : 1;
|
bool unusedBit_6_31 : 1;
|
||||||
/** total size 4*/
|
/**
|
||||||
|
* offset 4
|
||||||
|
*/
|
||||||
|
int latest_usage_ac_control = (int)0;
|
||||||
|
/** total size 8*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// end
|
// end
|
||||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/ac_control.txt Thu Oct 14 00:25:42 EDT 2021
|
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/ac_control.txt Thu Oct 14 14:49:24 EDT 2021
|
||||||
|
|
|
@ -8,4 +8,6 @@ bit tpsTooHigh
|
||||||
|
|
||||||
bit acButtonState
|
bit acButtonState
|
||||||
|
|
||||||
|
int latest_usage_ac_control;
|
||||||
|
|
||||||
end_struct
|
end_struct
|
||||||
|
|
Binary file not shown.
|
@ -1,6 +1,6 @@
|
||||||
package com.rusefi.config.generated;
|
package com.rusefi.config.generated;
|
||||||
|
|
||||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/ac_control.txt Thu Oct 14 00:25:42 EDT 2021
|
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/ac_control.txt Thu Oct 14 14:49:24 EDT 2021
|
||||||
|
|
||||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||||
import com.rusefi.config.*;
|
import com.rusefi.config.*;
|
||||||
|
@ -38,6 +38,7 @@ public class AcControl {
|
||||||
public static final Field UNUSEDBIT_6_29 = Field.create("UNUSEDBIT_6_29", 0, FieldType.BIT, 29);
|
public static final Field UNUSEDBIT_6_29 = Field.create("UNUSEDBIT_6_29", 0, FieldType.BIT, 29);
|
||||||
public static final Field UNUSEDBIT_6_30 = Field.create("UNUSEDBIT_6_30", 0, FieldType.BIT, 30);
|
public static final Field UNUSEDBIT_6_30 = Field.create("UNUSEDBIT_6_30", 0, FieldType.BIT, 30);
|
||||||
public static final Field UNUSEDBIT_6_31 = Field.create("UNUSEDBIT_6_31", 0, FieldType.BIT, 31);
|
public static final Field UNUSEDBIT_6_31 = Field.create("UNUSEDBIT_6_31", 0, FieldType.BIT, 31);
|
||||||
|
public static final Field LATEST_USAGE_AC_CONTROL = Field.create("LATEST_USAGE_AC_CONTROL", 4, FieldType.INT);
|
||||||
public static final Field[] VALUES = {
|
public static final Field[] VALUES = {
|
||||||
ENGINETOOSLOW,
|
ENGINETOOSLOW,
|
||||||
ENGINETOOFAST,
|
ENGINETOOFAST,
|
||||||
|
@ -71,5 +72,6 @@ public class AcControl {
|
||||||
UNUSEDBIT_6_29,
|
UNUSEDBIT_6_29,
|
||||||
UNUSEDBIT_6_30,
|
UNUSEDBIT_6_30,
|
||||||
UNUSEDBIT_6_31,
|
UNUSEDBIT_6_31,
|
||||||
|
LATEST_USAGE_AC_CONTROL,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue