Transient Buffer

This module contains a placeholder for a transient buffer component.

class TransientBuffer(logger)

A placeholder for a transient buffer.

__init__(logger)

Initialise a new instance.

Parameters:

logger (Logger) – a logger for this component to use

property n_stations: int

Return the number of stations.

Returns:

the number of stations

property resampling_bits: int

Return the resampling bit depth.

Returns:

the resampling bit depth.

property station_id: str

Return the station id.

Returns:

the station id.

property station_ids: list[str]

Return the station ids.

Returns:

the station ids.

property transient_buffer_job_id: str

Return the transient buffer job id.

Returns:

the transient buffer job id.

property transient_frequency_window: tuple[float]

Return the transient frequency window.

Returns:

the transient frequency window