mirror of https://github.com/rusefi/RomRaider.git
updated lc-1 support (unfinished)
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@700 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
This commit is contained in:
parent
f8331cdd1b
commit
4ca1fcc38b
|
@ -4,6 +4,9 @@ import static enginuity.logger.ecu.definition.EcuDataType.EXTERNAL;
|
|||
import enginuity.logger.ecu.external.ExternalDataItem;
|
||||
import static enginuity.util.ParamChecker.checkNotNull;
|
||||
|
||||
import java.text.DecimalFormat;
|
||||
import java.text.Format;
|
||||
|
||||
public final class ExternalDataImpl implements ExternalData {
|
||||
private final ExternalDataItem dataItem;
|
||||
private final EcuDataConvertor[] convertors = new EcuDataConvertor[1];
|
||||
|
@ -12,12 +15,14 @@ public final class ExternalDataImpl implements ExternalData {
|
|||
checkNotNull(dataItem);
|
||||
this.dataItem = dataItem;
|
||||
convertors[0] = new EcuDataConvertor() {
|
||||
Format format = new DecimalFormat("0.##");
|
||||
|
||||
public double convert(byte[] bytes) {
|
||||
return dataItem.getData();
|
||||
}
|
||||
|
||||
public String format(double value) {
|
||||
return String.valueOf(value);
|
||||
return format.format(value);
|
||||
}
|
||||
|
||||
public String getUnits() {
|
||||
|
|
Loading…
Reference in New Issue