space_packet_parser.exceptions ============================== .. py:module:: space_packet_parser.exceptions .. autoapi-nested-parse:: Space Packet Parser Exceptions Exceptions ---------- .. autoapisummary:: space_packet_parser.exceptions.ElementNotFoundError space_packet_parser.exceptions.ComparisonError space_packet_parser.exceptions.FormatStringError space_packet_parser.exceptions.DynamicLengthBinaryParameterError space_packet_parser.exceptions.CalibrationError space_packet_parser.exceptions.InvalidParameterTypeError space_packet_parser.exceptions.UnrecognizedPacketTypeError Module Contents --------------- .. py:exception:: ElementNotFoundError Bases: :py:obj:`Exception` Exception for missing XML element .. py:exception:: ComparisonError Bases: :py:obj:`Exception` Exception for problems performing comparisons .. py:exception:: FormatStringError Bases: :py:obj:`Exception` Error indicating a problem determining how to parse a variable length string. .. py:exception:: DynamicLengthBinaryParameterError Bases: :py:obj:`Exception` Exception to raise when we try to parse a dynamic length binary field as fixed length .. py:exception:: CalibrationError Bases: :py:obj:`Exception` For errors encountered during value calibration .. py:exception:: InvalidParameterTypeError Bases: :py:obj:`Exception` Error raised when someone is using an invalid ParameterType element .. py:exception:: UnrecognizedPacketTypeError(*args, partial_data: dict = None) Bases: :py:obj:`Exception` Error raised when we can't figure out which kind of packet we are dealing with based on the header .. py:attribute:: partial_data :value: None