Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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

QUIT - process this data block, then quit.

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 (i.e. rf_chains)
NTIMESAMPLES51200mwax-correlatorNumber of timesamples per 200 ms "gulp" of the correlator
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 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_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:

bytes = visibilities + weights

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

weights = integrations * baselines  * polarisations * bytes_real 

  • No labels