FIREQ_SERVER.utils.exceptions.HardwareResourceError#

exception FIREQ_SERVER.utils.exceptions.HardwareResourceError(message: str, resource_type: str | None = None, resource_id: object | None = None)[source]#

Bases: FireqHardwareError

Raised when a hardware resource cannot be accessed or allocated.

Examples: - Invalid generator/acquisition index - Buffer allocation failure - Clock not locked - Channel not available

Recovery strategy: FATAL — fix configuration and retry.