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";
|
String middleOutputFileName = filteredDestinationFolder + File.separator + simpleFileName + "_filtered_" + dualSid(sid, "_") + "_middle.txt";
|
||||||
PrintWriter middle = new PrintWriter(new FileOutputStream(middleOutputFileName));
|
PrintWriter middle = new PrintWriter(new FileOutputStream(middleOutputFileName));
|
||||||
|
|
||||||
middle.println(middlePacket.asLua("payload" + middlePacket.getId())
|
String payloadVariableName = "payload" + middlePacket.getId();
|
||||||
+ "\n"
|
String variableName = "CAN_" + middlePacket.getId() + "_" + Integer.toHexString(middlePacket.getId());
|
||||||
+ middlePacket.getBytesAsString());
|
|
||||||
|
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();
|
middle.close();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue