Table of Contents

Caltech FRB Project

Antenna Selection

Selected the best from the on/off observations: 1a,1f,1c,2a,2b,2h,4g,4j,4k,5c

Note that 1k may be a candidate. But it just got fixed (burned out cable inthe feed box) and we need to review the recent results. JR - Feb 23, 2019

As a reference, here is the antenna map:

ATA Control Tutorial

This section is for Jonathon and others to allow them to control the ATA for observing purposes.

NOTE: You need to be on the NSG head node computer…

  1. First: inform all that you are using the array“ 'setalarm “Jonathon is using the array”'
  2. Identify what antennas you wish to use
  3. Type the command “antgroups” to see the current antenna groups assignment
  4. Move your antennas into the bfa group, example: “antreserve none bfa 1a 1b”. Note that you make see an error “1a 500: Internal Server Error ”, ignore it.
  5. Type the command “antgroups” to verify your antennas moved to the bfa group.
  6. Track a target and tune: “pointshift w3oh 1667.0 0 0”
  7. Remember to move the antennas back to the none group: “antreserve bfa none 1a 1b”
  8. Type the command “antgroups” to verify your antennas moved back to the none group.
  9. When done, park the antennas to the default position: “park”
  10. Important: inform all that you are finished with the array” 'setalarm “Jonathon is finished with the array”'

The command ataasciistatus will show you the status of the dishes.

Array usage needs to be coordinated with Cecile Mackay cecile.mackay@sri.com, Elin Klaseen elin.klaseen@sri.com and JR.

Commands

This section is to run the server side and FPGA configuration software to take a simple observation.

While waiting for the storage server to be populated and configured, dsa-ata-1 has the local 8TB disk mounted in ~dsa/data for recording. The main .fil files will be stored here. The log files for data capture will be stored in ~dsa/vikram/scratch

This will capture data from the antenna in SNAP1.

  1. Login into dsa-ata-1 (username: dsa)
  2. run ~dsa/usr/DSA-10/scripts/setup_singleFil.py create
  3. run ~dsa/usr/DSA-10/scripts/setup_singleFil.py start

when ready to start the observation run:

  1. ~fpga_control/dsa_ata_incoherent.py

when ready to stop the observation run:

  1. ~dsa/usr/DSA-10/scripts/setup_singleFil.py stop
  2. ~dsa/usr/DSA-10/scripts/setup_singleFil.py destroy
  3. ~dsa/fpga_control/dsa_ata_stop.py

To capture data from all 10 SNAPs:

  1. run ~dsa/usr/DSA-10/scripts/setup_multiFil10.py create
  2. run ~dsa/usr/DSA-10/scripts/setup_multtiFil10.py start

when ready to start the observation run:

  1. ~dsa/fpga_control/dsa_ata_incoh_multi10.py

when ready to stop the observation run:

  1. ~dsa/usr/DSA-10/scripts/setup_multiFil10.py stop
  2. ~dsa/usr/DSA-10/scripts/setup_multiFil10.py destroy
  3. ~dsa/fpga_control/dsa_ata_stop.py

After an observation, use “filedit” to correct the start frequency and start time of the data in the filterbank file. E.g.: “filedit -T 58659.932 ./slog_57929.920.fil” and “filedit -f 1680 ./slog_57929.920.fil”

If the FPGAs have been power cycled and need programming:

  1. cd ~dsa/fpga_control/bofs
  2. source ~jackh/venv/cfpga/bin/activate
  3. ipython
  4. import casperfpga
  5. fpga = casperfpga.CasperFpga('dsa-ata-snap-1')
  6. fpga.upload_to_ram_and_program('dsa_ata_v3_2019-06-21_1131.fpg')

repeat for each SNAP (2-10).

Status Sep 19, 2019

All systems were working, however seem to have developed a fault with netboot. Debugging is ongoing. It may be necessary to install a local OS on each server.