VDIFPacker — Interfaces
Input Streams
The pipeline consumes one or more SPEAD2 multicast streams in DigitalDownConverter:1
format, one per subband channel. The stream descriptions are provided via
input_data_streams.
Field |
Value |
|---|---|
Format |
|
Bit depth |
32 (float-32) |
SPEAD2 item: timestamp |
id 5632 |
SPEAD2 item: channel |
id 5633 |
SPEAD2 item: polarization |
id 5634 |
SPEAD2 item: data |
id 5635 |
Output Format
VDIF:1
Field |
Value |
|---|---|
format |
|
description |
|
port |
`` |
sample_rate |
|
payload_size |
|
data_rate |
|
VDIF Frame Layout
VDIF frames are produced according to the VLBI Data Interchange Format standard. The
payload size defaults to 8000 bytes. Each thread ID carries the channels assigned to it
via thread_ids.
UDP Output
When output_type includes "network", the pipeline sends VDIF frames via UDP:
Parameter |
Config key |
Default |
|---|---|---|
Destination IP |
|
|
Destination port |
|
|
Bind IP |
|
|
Max rate |
|
|
POSIX Message Queue
Recording is gated by a POSIX message queue. The Field System Interface writes
start/stop messages to this queue during an observation.
Parameter |
Config key |
Default |
|---|---|---|
Queue name |
|
|
KATCP Interface
Request |
Description |
|---|---|
|
Load a new configuration |
|
Begin data capture |
|
Stop data capture |
|
Release resources |
|
List available sensors |
|
Query a sensor |