MultipleChannelTx

Overview

This plugin is responsible for managing the TPM FPGA firmware multiple course channel transmission. This module is not currently included in the TPM FPGA firmware by default but can optionally be included instead of the tile and station beamformers to allow the FPGA to output multiple course channels.

Python Class & Methods Index

class ska_low_sps_tpm_api.plugins.multiple_channel_tx.MultipleChannelTx(board, logger=None, **kwargs)[source]

MultipleChannelTx plugin

__init__(board, logger=None, **kwargs)[source]

MultipleChannelTx initialiser.

Parameters:

board – Pointer to board instance

clean_up()[source]

Perform cleanup.

Returns:

Success

initialise()[source]

Initialise MultipleChannelTx

set_instance(instance_id, channel_id, destination_id)[source]
start(instances, timestamp)[source]
status_check()[source]

Perform status check.

Returns:

Status

stop()[source]