mirror of https://github.com/rusefi/RomRaider.git
experimental dial gauge updated (unfinished)
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@98 38686702-15cf-42e4-a595-3071df8bf5ea
This commit is contained in:
parent
b606f2760d
commit
f4a4a0211b
|
@ -22,7 +22,7 @@
|
|||
package com.romraider.logger.ecu.definition;
|
||||
|
||||
import static com.romraider.logger.ecu.definition.EcuDataType.EXTERNAL;
|
||||
import static com.romraider.logger.ecu.definition.xml.ConverterMaxMinDefaults.getDefault;
|
||||
import static com.romraider.logger.ecu.definition.xml.ConverterMaxMinDefaults.getMaxMin;
|
||||
import com.romraider.logger.ecu.external.ExternalDataItem;
|
||||
import com.romraider.logger.ecu.external.ExternalDataSource;
|
||||
import com.romraider.logger.ecu.ui.handler.dash.GaugeMinMax;
|
||||
|
@ -58,7 +58,7 @@ public final class ExternalDataImpl implements ExternalData {
|
|||
}
|
||||
|
||||
public GaugeMinMax getGaugeMinMax() {
|
||||
return getDefault();
|
||||
return getMaxMin(getUnits());
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
@ -64,6 +64,13 @@ public final class ConverterMaxMinDefaults {
|
|||
return DEFAULT;
|
||||
}
|
||||
|
||||
public static GaugeMinMax getMaxMin(String units) {
|
||||
double min = getMin(units);
|
||||
double max = getMax(units);
|
||||
double step = getStep(units);
|
||||
return new GaugeMinMax(min, max, step);
|
||||
}
|
||||
|
||||
private static void add(String units, double min, double max, double step) {
|
||||
String key = units.toLowerCase();
|
||||
GaugeMinMax value = new GaugeMinMax(min, max, step);
|
||||
|
|
|
@ -36,7 +36,7 @@ public class PsiExternalDataItem implements ExternalDataItem {
|
|||
}
|
||||
|
||||
public String getUnits() {
|
||||
return "lb/in^2";
|
||||
return "psi";
|
||||
}
|
||||
|
||||
public double getData() {
|
||||
|
|
Loading…
Reference in New Issue