Balance()
. This will set input levels correctly for either GUPPI1 or GUPPI2. Levels can be checked using guppi_adc_hist as normal.
Configure()
is done, do not run any more Configure()
or Track()
statements. Balance()
and Slew()
are fine.
guppi.csh/bash
.
mode("c512")
to select 512-channel coherent mode. Allowed modes are c64
, c128
, ..., c2048
.
init()
to set up the basic BOF parameters.
arm()
to start data flowing.
BEE2/FPGA2/SCALE_P0
and BEE2/FPGA2/SCALE_P1
.
rms.py -c512
(replace 512 with the appropriate number of channels). To check all at once from beef, run gpu_run rms.py -c512
.
set()
syntax at the guppi prompt.
set("BEE2/FPGA2/SCALE_P0", "0800000")
set("BEE2/FPGA2/SCALE_P1", "0800000")
guppi_set_params
to change any observation parameters. Example setups for each common mode: guppi_set_params -f -U -i -c -b 2048 -t 10.0 -T 60.0
guppi_set_params -f -U -i -m FOLD -b 2048 -t 15.0 -T 3600.0 -P pulsar.par
guppi_set_params -f -U -i -m SEARCH -T 3600.0 -P pulsar.par --dstime=16
DM
line.
guppi2_fold
for cal/fold mode, or guppi2_search
for search mode.
arm()
at the guppi prompt to start data recording.
guppi_status
can be run on any of the gpu nodes to make sure data is flowing, etc.
guppi_gpu_status
gives an overview of all gpu nodes.
/home/gpu/logs
directory.
guppi2_stop
.
/data/gpu/partial/(hostname)
on each gpu node.