Class PusSimulator

java.lang.Object
com.google.common.util.concurrent.AbstractService
org.yamcs.simulator.AbstractSimulator
org.yamcs.simulator.pus.PusSimulator
All Implemented Interfaces:
com.google.common.util.concurrent.Service

public class PusSimulator extends AbstractSimulator
PUS (Packet Utilisation Standard) simulator. Supports services:
  • ST[01] - request verification
  • ST[03] - housekeeping
  • ST[05] - event reporting - TODO
  • ST[06] - memory management - TODO
  • ST[09] - time management - only sending the time packet
  • ST[11] - time based schedule - TODO
  • ST[12] - on-board monitoring - TODO
  • ST[13] - large packet transfer - TODO
  • ST[15] - on-board storage and retrieval - TODO
  • ST[23] - file management - TODO