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]