package org.envirocar.obd.commands.response.entity;
import org.envirocar.obd.commands.PID;
import org.envirocar.obd.commands.response.DataResponse;
/**
* Created by matthes on 30.10.15.
*/
public class LambdaProbeCurrentResponse extends DataResponse {
private final double current;
private final double equivalenceRatio;
public LambdaProbeCurrentResponse(double current, double er) {
this.current = current;
this.equivalenceRatio = er;
}
public double getCurrent() {
return current;
}
public double getEquivalenceRatio() {
return equivalenceRatio;
}
@Override
public PID getPid() {
return PID.O2_LAMBDA_PROBE_1_CURRENT;
}
@Override
public Number getValue() {
return getEquivalenceRatio();
}
@Override
public boolean isComposite() {
return true;
}
@Override
public Number[] getCompositeValues() {
return new Number[] {equivalenceRatio, current};
}
}