DSN_fe

class MonitorControl.FrontEnds.DSN.DSN_fe(name, inputs=None, output_names=None)

Bases: MonitorControl.FrontEnds.FrontEnd

Class for DSN front ends with no M&C functions

Methods Summary

Tsys_vacuum([beam, pol, mode, elevation])

System temperature without an atmosphere

get_frequencies()

The downlink bands allocated to Space Research (Space to Earth) are.

rx_noise_temp([pol, mode, elevation])

Noise temperature measured at the feed

Methods Documentation

Tsys_vacuum(beam=1, pol='R', mode='X', elevation=90)

System temperature without an atmosphere

This ignores attenuation through the atmosphere. Attenuation by the atmosphere is about 0.8% at S-band and between 0.8 and 1.3% at X-band. It also ignore ground pickup

:param beam : beam number, only significant for K-band :type beam : int

:param pol : polarization, “R” or “L” :type pol : str

:param mode : “X” or “SX”, only significant for X-band :type mode : str

get_frequencies()

The downlink bands allocated to Space Research (Space to Earth) are:

              S          X           K            Ka
near Earth: 2200-2290  8450-8500  25500-27000
deep space: 2290-2300  8400-8450               31800-32300

References

http://deepspace.jpl.nasa.gov/dsndocs/810-005/201/201B.pdf

The actual bandpasses are given in the code.

rx_noise_temp(pol='R', mode='X', elevation=90)

Noise temperature measured at the feed

From Appendix A of 810-005 module 101

:param pol : either ‘R’ (DSN standard) or ‘L’ :type pol : int

:param mode : either ‘X’ or ‘SX’ for dual (diplexer in) :type mode : str

:param elevation : angle in deg from horizon to zenith :type elevation : float