recvSingleDishVDIF

class recvSingleDishVDIF : public kotekan::Stage

Stage to transmit VDIF data as a UDP stream.

This is a producer stage which gathers VDIF-formatted data from a UDP stream and packs it into a target buffer.

Bug:

Currently broken, just returns empty frames!

Buffers

  • out_buf Output kotekan buffer containing VDIF data to be transmitted.

    • Format: Array of uint

    • Metadata: none

Author

Andre Renard

Param num_freq:

Int. Number of time samples to sum.

Param orig_port:

Int. Number of time samples to sum.

Param orig_server_ip:

Int. Number of time samples to sum.

Public Functions

recvSingleDishVDIF(kotekan::Config &config, const std::string &unique_name, kotekan::bufferContainer &buffer_container)

Constructor.

virtual ~recvSingleDishVDIF()

Destructor.

virtual void main_thread() override

Main loop, just waits for network data and stuffs info a frame.