MIM progress
This commit is contained in:
parent
661d642cd2
commit
239cdf8633
|
@ -50,9 +50,31 @@ public class PerSidDump {
|
|||
String middleOutputFileName = filteredDestinationFolder + File.separator + simpleFileName + "_filtered_" + dualSid(sid, "_") + "_middle.txt";
|
||||
PrintWriter middle = new PrintWriter(new FileOutputStream(middleOutputFileName));
|
||||
|
||||
middle.println(middlePacket.asLua("payload" + middlePacket.getId())
|
||||
+ "\n"
|
||||
+ middlePacket.getBytesAsString());
|
||||
String payloadVariableName = "payload" + middlePacket.getId();
|
||||
String variableName = "CAN_" + middlePacket.getId() + "_" + Integer.toHexString(middlePacket.getId());
|
||||
|
||||
StringBuilder payloadLine = middlePacket.asLua(payloadVariableName);
|
||||
|
||||
middle.println(variableName + " = " + middlePacket.getId());
|
||||
middle.println(payloadLine);
|
||||
|
||||
middle.println();
|
||||
String methodName = "onMotor" + middlePacket.getId();
|
||||
middle.println("function " + methodName + "(bus, id, dlc, data)");
|
||||
//middle.println("\tprint ('MOTOR_" + middlePacket.getId() + "' " ..)
|
||||
|
||||
middle.println("\ttxCan(TCU_BUS, " + variableName + ", 0, " + payloadVariableName + ")");
|
||||
|
||||
middle.println("end");
|
||||
middle.println();
|
||||
|
||||
middle.println("canRxAdd(ECU_BUS, " + variableName + ", " + methodName + ")");
|
||||
middle.println("canRxAdd(ECU_BUS, " + variableName + ", " + "drop" + ")");
|
||||
middle.println("canRxAdd(ECU_BUS, " + variableName + ", " + "drop" + ")");
|
||||
|
||||
middle.println();
|
||||
|
||||
middle.println(middlePacket.getBytesAsString());
|
||||
middle.close();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue