progress 0B5
This commit is contained in:
parent
68f3612bc4
commit
a92a2e4044
|
@ -5,8 +5,10 @@ import com.rusefi.can.decoders.bmw.Bmw192;
|
|||
import com.rusefi.can.reader.CANLineReader;
|
||||
import com.rusefi.can.reader.impl.CANoeReader;
|
||||
|
||||
import java.io.FileWriter;
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
import java.util.TreeMap;
|
||||
|
||||
public class CANoeCanValidator {
|
||||
public static void main(String[] args) throws IOException {
|
||||
|
@ -19,7 +21,10 @@ public class CANoeCanValidator {
|
|||
public static void validate(String fileName, CANLineReader reader) throws IOException {
|
||||
List<CANPacket> packetList = reader.readFile(fileName);
|
||||
|
||||
TreeMap<Integer, Object> allIds = new TreeMap<>();
|
||||
|
||||
for (CANPacket packet : packetList) {
|
||||
allIds.put(packet.getId(), packet.getId());
|
||||
|
||||
if (packet.getId() == Bmw192.ID)
|
||||
Bmw192.INSTANCE.decode(packet);
|
||||
|
@ -28,5 +33,11 @@ public class CANoeCanValidator {
|
|||
Bmw0BA.INSTANCE.decode(packet);
|
||||
|
||||
}
|
||||
|
||||
try (FileWriter fw = new FileWriter("all_ids.txt")) {
|
||||
for (Integer id : allIds.keySet()) {
|
||||
fw.write(Integer.toHexString(id) + "\r\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,8 +7,10 @@ import com.rusefi.can.SensorValue;
|
|||
import com.rusefi.can.decoders.AbstractPacketDecoder;
|
||||
|
||||
public class Bmw0AA extends AbstractPacketDecoder {
|
||||
public static final int ID = 0xAA;
|
||||
|
||||
public Bmw0AA() {
|
||||
super(0xAA);
|
||||
super(ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
package com.rusefi.can.decoders.bmw;
|
||||
|
||||
import com.rusefi.can.CANPacket;
|
||||
import com.rusefi.can.PacketPayload;
|
||||
import com.rusefi.can.decoders.AbstractPacketDecoder;
|
||||
|
||||
public class Bmw0B5 extends AbstractPacketDecoder {
|
||||
public static final int ID = 0xBA;
|
||||
|
||||
public Bmw0B5() {
|
||||
super(ID);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PacketPayload decode(CANPacket packet) {
|
||||
return null;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue