...
The mwax_u2s process receives packets from the multicast stream which are then assembled in shared memory (RAM) into 8 second blocks of high time resolution voltage data based on their time and source (known as a “sub-observation”). At the completion of each 8 second block, the RAM file is closed and made available to another the mwax_subfile_distributor process.
Depending on the current observing mode, the block may be handled by the mwax_subfile_distributor process in the following way:
Retained in RAM for a period to satisfy triggered ‘buffer dump’ commands
Written immediately to disk for voltage capture mode
Passed to the FX Engine for cross-correlation via a PSRDADA ring buffer
...