Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Pre-correlator

KeywordValid values or ExampleUsed ByDescription
HDR_SIZE4096PSRDADARequired by PSRDADA - size of header in bytes (should always be 4096)
POPULATED0 | 1mwax-correlator

Used to ensure the correlator does not read an incomplete file.

0 means the file is not yet complete, 1 means the file is ready for consumption

OBS_ID1244973688mwax-db2fitsObs_id of this observation
SUBOBS_ID1244973688mwax-db2fitsGPS second of this part of the observation. Increments in 8 sec intervals
COMMANDCAPTURE | IDLE | QUITmwax-db2fits

CAPTURE - correlate and produce FITS output for this subobservation

IDLE - consume but ignore this subobservation. If there is an existing obs_id in progress, finish the FITS file even if it is not complete

UTC_START2018-10-11-05:26:14PSRDADARequired by PSRDADA. This is the UTC start date/time of the observation (NOT subobservation)
OBS_OFFSET0 ??PSRDADARequired by PSRDADA. I believe this is the number of seconds (or bytes?) offset from the start of the observation

NBIT

8mwax-correlatorBits per sample
NPOL2

mwax-correlator

mwax-db2fits

Polarisations per tile
NTIMESAMPLES51200mwax-correlatorNumber of timesamples per 200 ms "gulp"
NINPUTS256 | n rfinputsmwax-correlatorNumber of tiles involved in observation
NINPUTS_XGPU256 | n rfinputs in multiples of 16mwax-correlatorNumber of tiles, rounded up to nearest multiple of 16 for XGPU

APPLY_PATH_WEIGHTS

0 | 1mwax-correlatorShould weights be applied in precorrelator
APPLY_PATH_DELAYS0 | 1mwax-correlatorShould delays be applied
INT_TIME_MSEC200 - 8000

mwax-correlator

mwax-db2fits

Correlator mode integration time (milliseconds)
FSCRUNCH_FACTOR40 (1 - 5120)mwax-correlatorCorrelator frequency scrunch factor: number of ultrafine 250 Hz fine channels to average togeter
APPLY_VIS_WEIGHTS0 | 1mwax-correlatorShould weights be applied to output visibilities

TRANSFER_SIZE

5269094400mwax-correlatorTotal number of bytes of input data for this 8 second subobservation

PROJ_ID

G0008mwax-db2fitsProject ID of observation
EXPOSURE_SECS8 (in incremements of 8 seconds)mwax-db2fitsDuration of observation in seconds
COARSE_CHANNEL76 (0 - max receiver channel number == 255)mwax-db2fitsReceiver channel number 
CORR_COARSE_CHANNEL9 | (1 - coarse channel max)mwax-db2fitsCorrealtor channel number - which correlator channel "index" is this? e.g. first channel would be 1. In a 24 channel system, last channel would be 24. This would map to gpubox01-24 in the legacy Correlator
SECS_PER_SUBOBS8mwax-db2fitsNumber of seconds per subobservation

UNIXTIME

1539235574mwax-db2fitsUnix time of the start of this subobservation.
UNIXTIME_MSEC0 | 200 | 400 | 600 | 800mwax-db2fitsUnix time milliseconds offset of the start of this integration

FINE_CHAN_WIDTH_HZ

10000mwax-db2fitsCorrelator output fine channel width in Hz
NFINE_CHAN128mwax-db2fitsCorrelator output number of fine channels
BANDWIDTH_HZ1280000mwax-db2fitsCoarse channel width in Hz

SAMPLE_RATE

1280000mwax-correlatorSample rate of input data
MC_IP0.0.0.0mwax-db2fitsMulticast IP for this coarse channel
MC_PORT0mwax-db2fitsMulticast port for this coarse channel
MC_SRC_IP0.0.0.0mwax-db2fitsMulticast source IP of data for this coarse channel

Post Correlator changes

KeywordValid values or ExampleUsed ByDescription

TRANSFER_SIZE

n bytesmwax-db2fits

Total number of bytes of output data for this 8 second subobservation. Calculated by:

integrations * baselines * fine channels * polarisations * bytes_real * bytes_imaginary