package org.reprap.comms.port.testhandlers; import java.io.PipedOutputStream; import org.reprap.comms.snap.SNAPPacket; import org.reprap.devices.GenericExtruder; public class TestExtruder extends TestDevice { public void receivePacket(PipedOutputStream out, SNAPPacket packet) throws Exception { byte payload [] = packet.getPayload(); switch(payload[0]) { case GenericExtruder.MSG_GetTemp: reply(out, packet, new byte[] { GenericExtruder.MSG_GetTemp, 10, 0 }); return; case GenericExtruder.MSG_IsEmpty: reply(out, packet, new byte[] { GenericExtruder.MSG_IsEmpty, 0 }); return; case GenericExtruder.MSG_SetActive: return; } super.receivePacket(out, packet); } }