DigitalDownConverter — Interfaces
Input Stream
The pipeline consumes one SPEAD2 multicast stream in MPIFR_EDD_Packetizer:2 format.
The stream description is provided via the input_data_streams configuration key.
Field |
Value |
|---|---|
Format |
|
Default sample rate |
4 Gsps |
Default bit depth |
8 bit |
Default samples per heap |
4096 |
SPEAD2 item: timestep |
id 5632 |
SPEAD2 item: polarization |
id 5633 |
SPEAD2 item: payload |
id 5634 |
Output Streams
The pipeline publishes one SPEAD2 multicast stream per output channel in
DigitalDownConverter:1 format.
DigitalDownConverter:1
Field |
Value |
|---|---|
format |
|
description |
|
port |
|
bit_depth |
|
sample_rate |
|
samples_per_heap |
|
SPEAD2 Items
ID |
Name |
Shape |
dtype |
|---|---|---|---|
5632 |
timestamp |
(6,) |
>u1 |
5633 |
channel |
(6,) |
>u1 |
5634 |
polarization |
(6,) |
>u1 |
5635 |
data |
() |
<f |
Channel Naming Convention
Output stream keys in output_data_streams follow the pattern:
polarization_<pol>_<channel>_lower
polarization_<pol>_<channel>_upper
where <pol> is the polarisation index and <channel> corresponds to the LO index in
f_lo. Center frequencies are computed as f_lo[i] ± output_samplerate/4.
KATCP Interface
The pipeline exposes a standard EDD KATCP server. Key requests:
Request |
Description |
|---|---|
|
Load a new configuration |
|
Begin data capture |
|
Stop data capture |
|
Release resources |
|
List available sensors |
|
Query a sensor |