Index

The Ku-band receiver is a single band, single polarization dicke-switched receiver. This page provides information about how to control and monitor this receiver.

Ku-band receiver commands

Commands that are specific to the Ku-band receiver, are sent as text command strings using the tell command. Beware that the contents of these strings are not checked by the script parser when scheduling scripts are parsed, but rather by the receiver controller when they are actually sent to it.

Setting configuration values

Receiver configuration values are sent to the receiver using the set command. For example, the following command turns on the HEMT, turns off the antenna-beam calibration signal, and sets an attenuation of 4dB.
  tell kuband, "set hemt=on, ant_cal=off, atten=4"
Note that this command set 3 different parameters. Other parameters that are not changed by a given set command, are left unchanged. The following is a list of the parameter that can be assigned, along with the values that can be assigned to them, via the set command:
hemt
Set the state of the first-stage HEMT of the receiver, as follows:

hemt=on
Turn on the HEMT.
hemt=off
Turn off the HEMT.

dicke_mode
Set the operating mode of the dicke-switch, as follows:

dicke_mode=ant
The switch is left indefinitely in the antenna-beam position.
dicke_mode=ref
The switch is left indefinitely in the reference-beam position.
dicke_mode=switched
The dicke-switch alternates between the antenna and reference beams, changing state every dicke_period milliseconds.

dicke_period
Set the periodic interval at which the dicke-switch alternates between the antenna and reference beams. This is only used when the dicke_mode parameter is set to switched. The interval can be any of the following, which are integer multiples of the 1ms sampling time of the receiver.

dicke_period=1
Change the state of the switch for every 1ms sample.
dicke_period=2
Change the state of the switch every 2nd 1ms sample.
dicke_period=4
Change the state of the switch every 4th 1ms sample.

Note that the above values were chosen to be produce an integral number of switching cycles per second.

ant_cal
Set the on/off state of the antenna-beam calibration signal, as follows:

ant_cal=on
Turn on the antenna-beam calibration signal.
ant_cal=off
Turn off the antenna-beam calibration signal.

ref_cal
Set the on/off state of the reference-beam calibration signal, as follows:

ref_cal=on
Turn on the reference-beam calibration signal.
ref_cal=off
Turn off the reference-beam calibration signal.

ant_noise
Set the on/off state of the antenna-beam noise signal, as follows:

ant_noise=on
Turn on the antenna-beam noise signal.
ant_noise=off
Turn off the antenna-beam noise signal.

ref_noise
Set the on/off state of the reference-beam noise signal, as follows:

ref_noise=on
Turn on the reference-beam noise signal.
ref_noise=off
Turn off the reference-beam noise signal.

atten
Specify the attenuation to add in the signal path, as follows:

atten=n
Set the attenuation to n dB, where n must be an integer from 0 to 11.
atten=inf
Open a switch in the signal path, to set the attenuation to infinity.

time_nfit
Specify the number of recent seconds whose raw 1ms timestamps are to be used to fit for the timestamps of the current second, in place of using the raw measured timestamps.

time_nfit=n
Set the number of seconds to n. At the end of each second, a line will be fitted through the raw measured timestamps of this second and the raw timestamps of the previous n-1 seconds, fitted versus the ordinal sample number. The recorded timestamps of the second will be taken from this line at the ordinal sample number of each sample in the second.
time_nfit=0
Don't fit for corrected timestamps. Just record the raw timestamps.


Martin Shepherd (5-May-2010)