Versions Compared

Key

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

Table of Contents

...

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

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 | QUIT

mwax-db2correlate2db

mwax-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

QUIT - stop processing and quit immediately

UTC_START2018-10-11-05:26:14

PSRDADA

mwax-db2fits

Required by PSRDADA. This is the UTC start date/time of the subobservation(?). Used by mwax-db2fits to append a human readable date/time to the filename produced.
OBS_OFFSET0 (n seconds since start of observation)

PSRDADA

mwax-db2fits

Required by PSRDADA. I believe this is the number of seconds offset from the start of the observation. First subobservation will have this set to 0. Second subobservation will be 8, etc.

NBIT

8mwax-db2correlate2dbBits per sample (should always be 8)
NPOL2

mwax-db2correlate2db

mwax-db2fits

Polarisations per tile (i.e. rf_chains) mwax-db2correlate2db assumes NPOL=2(should always be 2)


NTIMESAMPLES51200mwax-db2correlate2dbNumber of timesamples in each input sub-block of a subobservation (nominally sub-blocks are 40 ms)
NINPUTS256 | n rfinputsmwax-db2correlate2dbNumber of signal paths present in the input subobservation file, to be correlated (must be <= NINPUTS_XGPU)
NINPUTS_XGPU256 | n rfinputs in multiples of 16mwax-db2correlate2dbNumber of signal paths actually correlated by xGPU (must be a multiple of 16; must match the number of paths that xGPU has been configured for)

APPLY_PATH_WEIGHTS

0 | 1mwax-db2correlate2dbShould scalar path weights be applied prior to correlation (for gain normalisation and/or sub-arraying)
APPLY_PATH_DELAYS0 | 1mwax-db2correlate2dbShould fractional path delays be applied prior to correlation (for phasing up to a correlation pointing centre)
INT_TIME_MSEC200 - 8000

mwax-db2correlate2db

mwax-db2fits

Correlator integration time (milliseconds)
FSCRUNCH_FACTOR40 (1 - 5120)mwax-db2correlate2dbCorrelator frequency scrunch factor: number of ultrafine 250 Hz fine channels to average together
APPLY_VIS_WEIGHTS0 | 1mwax-db2correlate2dbShould data occupancy weights be applied to normalise the output visibilities

TRANSFER_SIZE

5269094400

PSRDADA

mwax-db2correlate2db

Total number of bytes of input data for one subobservation (of nominally 8 seconds)

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-db2fitsCorrelator 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_SUBOBS8

mwax-db2correlate2db

mwax-db2fits

Number of seconds per subobservation

UNIXTIME

1539235574mwax-db2fitsUnix time of the start of this observation. This field is used by mwax-db2fits to provide a UNIX timestep for each integration throughout the observation.
UNIXTIME_MSECmwax-db2fitsUnix time milliseconds offset of the start of this observation. This will always be 0 with the current setup, but is here for completeness.

FINE_CHAN_WIDTH_HZ

10000mwax-db2fitsCorrelator output fine channel width in Hz
NFINE_CHAN128

mwax-db2correlate2db

mwax-db2fits

Correlator output number of fine channels
BANDWIDTH_HZ1280000mwax-db2fitsCoarse channel passband width in Hz, i.e. the channel spacing

SAMPLE_RATE

1280000mwax-db2correlate2dbSample rate of input data in samples/s (whether critically-sampled or oversampled)
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

...