mirror of https://github.com/rusefi/RomRaider.git
Refactor constructEcuResetRequest method
This commit is contained in:
parent
a338c35029
commit
64568a4633
|
@ -125,13 +125,14 @@ public final class SSMProtocol implements Protocol {
|
||||||
return new SSMEcuInit(parseResponseData(processedResponse));
|
return new SSMEcuInit(parseResponseData(processedResponse));
|
||||||
}
|
}
|
||||||
|
|
||||||
public byte[] constructEcuResetRequest(byte id) {
|
public final byte[] constructEcuResetRequest(byte id) {
|
||||||
// 80 10 F0 05 B8 00 00 60 40 DD
|
// 80 10 F0 05 B8 00 00 60 40 DD
|
||||||
//FIXME: Create a buildWriteAddressRequest() method
|
|
||||||
checkGreaterThanZero(id, "ECU_ID");
|
checkGreaterThanZero(id, "ECU_ID");
|
||||||
SSMProtocol.ECU_ID = id;
|
SSMProtocol.ECU_ID = id;
|
||||||
byte[] resetDataBytes = new byte[]{(byte) 0x00, (byte) 0x00, (byte) 0x60, (byte) 0x40};
|
final byte[] resetAddress = new byte[]{
|
||||||
return buildRequest(WRITE_ADDRESS_COMMAND, false, resetDataBytes);
|
(byte) 0x00, (byte) 0x00, (byte) 0x60};
|
||||||
|
final byte reset = 0x40;
|
||||||
|
return constructWriteAddressRequest(resetAddress, reset);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void checkValidEcuResetResponse(byte[] processedResponse) {
|
public void checkValidEcuResetResponse(byte[] processedResponse) {
|
||||||
|
|
Loading…
Reference in New Issue