H5DataWriter Satellite#

Name

H5DataWriter

Description

Satellite receiving data and writing it to HDF5 files

Description#

This satellite receives data from all satellites and stores it in an HDF5 file.

Requirements#

The H5DataWriter satellite requires the [hdf5] component, which can be installed with:

pip install --no-build-isolation -e .[hdf5]
pip install ConstellationDAQ[hdf5]

This requires the HDF5 development libraries to be installed, which can be installed with:

sudo apt install libhdf5-dev

TODO

TODO

TODO

Framework Parameters#

This satellite inherits the following framework parameters from its base classes:

Parameters inherited from DataReceiver#

Parameter

Type

Description

Default Value

_file_name_pattern

String

Pattern used to construct the filename for output files. This is interpreted as Python f-string.

run_{run_identifier}_{date}.h5

_output_path

String

Output directory the data files will be stored in. Interpreted as path which can be absolute or relative to the current directory.

data