Source code for pysbf2.exceptions

"""
SBF Custom Exception Types.

Created on 19 May 2025

:author: semuadmin
:copyright: SEMU Consulting © 2020
:license: BSD 3-Clause
"""


[docs] class ParameterError(Exception): """Parameter Error Class."""
[docs] class GNSSStreamError(Exception): """Generic Stream Error Class."""
[docs] class SBFParseError(Exception): """ SBF Parsing error. """
[docs] class SBFStreamError(Exception): """ SBF Streaming error. """
[docs] class SBFMessageError(Exception): """ SBF Undefined message class/id. Essentially a prompt to add missing payload types to SBF_PAYLOADS. """
[docs] class SBFTypeError(Exception): """ SBF Undefined payload attribute type. Essentially a prompt to fix incorrect payload definitions to SBF_PAYLOADS. """