libera_utils.l1a.packets.expand_sample_times#
- libera_utils.l1a.packets.expand_sample_times(dataset: Dataset, time_fields: TimeFieldMapping, n_samples: int) ndarray#
Expand sample time fields into a flat array.
- Parameters:
dataset (xr.Dataset) – Dataset containing the time fields.
time_fields (TimeFieldMapping) – Time field mapping with patterns that may include %i placeholders.
n_samples (int) – Number of samples per packet.
- Returns:
Flattened array of sample times as datetime64[us].
- Return type:
np.ndarray