uds.utilities.constants.other ============================= .. py:module:: uds.utilities.constants.other .. autoapi-nested-parse:: Other constants used in the project. Attributes ---------- .. autoapisummary:: uds.utilities.constants.other.REPEATED_DATA_RECORDS_NUMBER uds.utilities.constants.other.NO_YES_MAPPING uds.utilities.constants.other.COMPRESSION_METHOD_MAPPING uds.utilities.constants.other.ENCRYPTION_METHOD_MAPPING uds.utilities.constants.other.POWER_DOWN_TIME_MAPPING uds.utilities.constants.other.EXPONENT_BIT_LENGTH uds.utilities.constants.other.MANTISSA_BIT_LENGTH uds.utilities.constants.other.SCALING_BYTE_TYPE_MAPPING uds.utilities.constants.other.FORMULA_IDENTIFIER_MAPPING uds.utilities.constants.other.UNIT_OR_FORMAT_MAPPING uds.utilities.constants.other.STATE_AND_CONNECTION_TYPE_TYPE_MAPPING uds.utilities.constants.other.STATE_AND_CONNECTION_TYPE_DIRECTION_MAPPING uds.utilities.constants.other.STATE_AND_CONNECTION_TYPE_LEVEL_MAPPING uds.utilities.constants.other.STATE_AND_CONNECTION_TYPE_STATE_MAPPING uds.utilities.constants.other.MESSAGE_TYPE_MAPPING uds.utilities.constants.other.NETWORKS_MAPPING uds.utilities.constants.other.NODE_IDENTIFICATION_NUMBER_MAPPING uds.utilities.constants.other.AUTHENTICATION_RETURN_PARAMETER_MAPPING uds.utilities.constants.other.TRANSMISSION_MODE_MAPPING uds.utilities.constants.other.INPUT_OUTPUT_CONTROL_PARAMETER_MAPPING uds.utilities.constants.other.MODE_OF_OPERATION_MAPPING_2020 uds.utilities.constants.other.MODE_OF_OPERATION_MAPPING_2013 uds.utilities.constants.other.EVENT_WINDOW_TIME_MAPPING_2020 uds.utilities.constants.other.EVENT_WINDOW_TIME_MAPPING_2013 uds.utilities.constants.other.COMPARISON_LOGIC_MAPPING uds.utilities.constants.other.COMPARE_SIGN_MAPPING uds.utilities.constants.other.TIMER_SCHEDULE_MAPPING_2013 uds.utilities.constants.other.LINK_CONTROL_MODE_IDENTIFIER_MAPPING Module Contents --------------- .. py:data:: REPEATED_DATA_RECORDS_NUMBER :type: int :value: 100 .. py:data:: NO_YES_MAPPING :type: Dict[int, str] Generic `no` and `yes` values mapping. .. py:data:: COMPRESSION_METHOD_MAPPING :type: Dict[int, str] Values mapping for compressionMethod Data Record that is part of messages for multiple services. .. py:data:: ENCRYPTION_METHOD_MAPPING :type: Dict[int, str] Values mapping for encryptingMethod Data Record that is part of messages for multiple services. .. py:data:: POWER_DOWN_TIME_MAPPING :type: Dict[int, str] Values mapping for `powerDownTime` Data Record that is part of :ref:`ECUReset ` message. .. py:data:: EXPONENT_BIT_LENGTH :type: int :value: 4 Number of bits used for constant's exponent value by :ref:`ReadScalingDataByIdentifier service ` .. py:data:: MANTISSA_BIT_LENGTH :type: int :value: 12 Number of bits used for constant's mantissa value by :ref:`ReadScalingDataByIdentifier service ` .. py:data:: SCALING_BYTE_TYPE_MAPPING :type: Dict[int, str] Values mapping for (scalingByte) `type` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: FORMULA_IDENTIFIER_MAPPING :type: Dict[int, str] Values mapping for `formulaIdentifier` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: UNIT_OR_FORMAT_MAPPING :type: Dict[int, str] Values mapping for `unit/format` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: STATE_AND_CONNECTION_TYPE_TYPE_MAPPING :type: Dict[int, str] Values mapping for (stateAndConnectionType) `type` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: STATE_AND_CONNECTION_TYPE_DIRECTION_MAPPING :type: Dict[int, str] Values mapping for (stateAndConnectionType) `direction` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: STATE_AND_CONNECTION_TYPE_LEVEL_MAPPING :type: Dict[int, str] Values mapping for (stateAndConnectionType) `level` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: STATE_AND_CONNECTION_TYPE_STATE_MAPPING :type: Dict[int, str] Values mapping for (stateAndConnectionType) `state` Data Record that is part of :ref:`ReadScalingDataByIdentifier ` message. .. py:data:: MESSAGE_TYPE_MAPPING :type: Dict[int, str] Values mapping for `messagesType` Data Record that is part of :ref:`CommunicationControl ` message. .. py:data:: NETWORKS_MAPPING :type: Dict[int, str] Values mapping for `networks` Data Record that is part of :ref:`CommunicationControl ` message. .. py:data:: NODE_IDENTIFICATION_NUMBER_MAPPING :type: Dict[int, str] Values mapping for `nodeIdentificationNumber` Data Record that is part of :ref:`CommunicationControl ` message. .. py:data:: AUTHENTICATION_RETURN_PARAMETER_MAPPING :type: Dict[int, str] Values mapping for `authenticationReturnParameter` Data Record that is part of :ref:`Authentication ` message. .. py:data:: TRANSMISSION_MODE_MAPPING :type: Dict[int, str] Values mapping for `transmissionMode` Data Record that is part of :ref:`ReadDataByPeriodicIdentifier ` message. .. py:data:: INPUT_OUTPUT_CONTROL_PARAMETER_MAPPING :type: Dict[int, str] Values mapping for `inputOutputControlParameter` Data Record that is part of :ref:`InputOutputControlByIdentifier ` message. .. py:data:: MODE_OF_OPERATION_MAPPING_2020 :type: Dict[int, str] Values mapping for `modeOfOperation` Data Record (compatible with ISO 14229-1:2020) that is part of :ref:`RequestFileTransfer ` message. .. py:data:: MODE_OF_OPERATION_MAPPING_2013 :type: Dict[int, str] Values mapping for `modeOfOperation` Data Record (compatible with ISO 14229-1:2013) that is part of :ref:`RequestFileTransfer ` message. .. py:data:: EVENT_WINDOW_TIME_MAPPING_2020 :type: Dict[int, str] Values mapping for `eventWindowTime` Data Record (compatible with ISO 14229-1:2020) that is part of :ref:`ResponseOnEvent ` message. .. py:data:: EVENT_WINDOW_TIME_MAPPING_2013 :type: Dict[int, str] Values mapping for `eventWindowTime` Data Record (compatible with ISO 14229-1:2013) that is part of :ref:`ResponseOnEvent ` message. .. py:data:: COMPARISON_LOGIC_MAPPING :type: Dict[int, str] Values mapping for `Comparison logic` Data Record that is part of :ref:`ResponseOnEvent ` message. .. py:data:: COMPARE_SIGN_MAPPING :type: Dict[int, str] Values mapping for `Compare Sign` Data Record that is part of :ref:`ResponseOnEvent ` message. .. py:data:: TIMER_SCHEDULE_MAPPING_2013 :type: Dict[int, str] Values mapping for `Timer schedule` Data Record (compatible with ISO 14229-1:2013) that is part of :ref:`ResponseOnEvent ` message. .. py:data:: LINK_CONTROL_MODE_IDENTIFIER_MAPPING :type: Dict[int, str] Values mapping for `linkControlModeIdentifier` Data Record that is part of :ref:`LinkControl ` message.