libera_utils.l1a.l1a_packet_configs.get_packet_config#
- libera_utils.l1a.l1a_packet_configs.get_packet_config(apid: LiberaApid | int) PacketConfiguration#
Get a PacketConfiguration instance by LiberaApid.
Configurations are lazily loaded from YAML on first access.
- Parameters:
apid (LiberaApid | int) – The APID to look up the configuration for
- Returns:
The configuration for the given APID
- Return type:
- Raises:
KeyError – If no configuration is registered for the given APID