/  Yamcs HTTP API  /  Processing  /  Edit Processor

Edit ProcessorΒΆ

Update a processor

URI Template

PATCH /api/processors/{instance}/{processor}
{instance}

Yamcs instance name

{processor}

Processor name

Request Body

// Request message for `EditProcessor`.
interface EditProcessorRequest {

  // The state this replay processor should be updated to. Either `paused` or
  // `running`.
  state: string;

  // The time where the processing needs to jump towards. Must be a date string
  // in ISO 8601 format.
  seek: string;  // RFC 3339 timestamp

  // The speed of the processor. One of:
  //
  // * `afap`
  // * a speed factor relative to the original speed. Example: `2x`
  // * a fixed delay value in milliseconds. Example: `2000`
  speed: string;

  // New start time
  start: string;  // RFC 3339 timestamp

  // New stop time
  stop: string;  // RFC 3339 timestamp

  // Continue replaying from `start` after having reached `stop`.
  loop: boolean;
}