tp receivers, bands, power
Specify the target total-power output of one or more correlator channels.
Receivers receivers
Bands bands
TotalPower power
acquired
function is used to wait for this process to complete (or fail).
tp all, all, 2.5 until $acquired(channels)
attenuate
command, or it can be set with a target total-power output in
mind using the tp command. The latter command allows
a target total power detector output to be specified for one or
more channels at a time. For each channel it sets the attenuation
to the maximum value available, then gradually decreases it until
two total power levels that bracket the requested level are
found. It then chooses the closest. One iteration of this process
is performed on every second integration until the optimal
attenuations of all of the target channels have been found (or an
error occurs). At this point the control program is notified of
the completion and the $acquired(tp) returns
true.
Note that if any command that involves the channelizer, such as
the channel, attenuate, channelizer, tpzero or another tp command, is initiated before a
previous tp (or tpzero) command is
complete, the new command replaces the previous one, but only in
those channels that are common to both commands. In particular
the "channelizer off" command cancels any
ongoing commands in all channels.
Note that all of the attenuators are set to maximum attenuation when the control system starts.