FrontEnd

class MonitorControl.FrontEnds.FrontEnd(name, inputs=None, output_names=None, active=True)

Bases: MonitorControl.Device

Device which converts EM radiation to electrical signals.

This is the superclass for all front end implementations

Each RF band (L, S, X, Ku, K, Ka, Q) is handled by a separate front end. The bands are defined in signal_property[“band”] in the MonitorControl module.

For multi-feed front ends, a channel is assigned to each feed. Each front end or front end channel may put out one or two orthogonal polarizations, L and R or X and Y or H and V .The polarizations are defined in signal_property[“pol_type”] in the MonitorControl module.

The input channels handle Beam class signals, that is, a signal in which both polarizations are present. The output channels provide ComplexSignal class signals, that is, two fluctuating voltages whose frequency components are 90 deg apart (in quadrature phase).

Methods Summary

set_ND()

set_cal_signal()

Methods Documentation

set_ND()
set_cal_signal()