beamf_simple

Overview

simpler version of tile beamformer, configuations including beam pointing

Python Class & Methods Index

class pyfabil.plugins.tpm.beamf_simple.BeamfSimple(board, **kwargs)[source]

BeamfSimple plugin

apply_weights(timestamp, seconds=0.2)[source]

Synchronise beamformer coefficients download :param timestamp: Timestamp value when weights will be applied :param seconds: Number of seconds to delay operation

clean_up()[source]

Perform cleanup :return: Success

download_weights(weights, antenna)[source]

Apply beamforming weights :param weights: Weights array :param antenna: Antenna ID

initialise()[source]

Initialise BeamfSimple

initialise_core()[source]

Initialise BeamfSimple core

read_weights(antenna)[source]

Apply beamforming weights :param antenna: Antenna ID

status_check()[source]

Perform status check :return: Status