package org.yamcs.simulator.launchland;
import java.nio.ByteBuffer;
import org.yamcs.simulator.CCSDSPacket;
public class AckData {
float timestamp;
int commandReceived;
AckData(CCSDSPacket packet) {
ByteBuffer buffer = packet.getUserDataBuffer();
commandReceived = (int) buffer.get(0);
}
AckData() {
}
void fillPacket(CCSDSPacket packet, int bufferOffset, int commandReceived) {
ByteBuffer buffer = packet.getUserDataBuffer();
buffer.position(bufferOffset);
buffer.put((byte) commandReceived);
}
@Override
public String toString() {
return String.format("[AckData]");
}
}