uds.utilities.constants.sub_functions

SubFunction related constants.

Attributes

SPRMIB_MASK

Bit mask of suppressPosRspMsgIndicationBit in SubFunction byte.

DIAGNOSTIC_SESSION_TYPE_MAPPING

Values mapping for diagnosticSessionType Data Record that is part of

RESET_TYPE_MAPPING

Values mapping for resetType Data Record that is part of

REPORT_TYPE_MAPPING_2020

Values mapping for reportType Data Record (compatible with ISO 14229-1:2020) that is part of

REPORT_TYPE_MAPPING_2013

Values mapping for reportType Data Record (compatible with ISO 14229-1:2013) that is part of

SECURITY_ACCESS_TYPE_MAPPING

Values mapping for securityAccessType Data Record that is part of

CONTROL_TYPE_MAPPING

Values mapping for controlType Data Record that is part of

AUTHENTICATION_TASK_MAPPING

Values mapping for authenticationTask Data Record that is part of

DEFINITION_TYPE_MAPPING

Values mapping for definitionType Data Record that is part of

ROUTINE_CONTROL_TYPE_MAPPING

Values mapping for routineControlType Data Record that is part of

ZERO_SUB_FUNCTION_MAPPING

Values mapping for zeroSubFunction Data Record that is part of

TIMING_PARAMETER_ACCESS_TYPE_MAPPING_2013

Values mapping for timingParameterAccessType Data Record (compatible with ISO 14229-1:2013) that is part of

DTC_SETTING_TYPE_MAPPING

Values mapping for DTCSettingType Data Record that is part of

EVENT_MAPPING_2020

Values mapping for event Data Record (compatible with ISO 14229-1:2020) that is part of

EVENT_MAPPING_2013

Values mapping for event Data Record (compatible with ISO 14229-1:2013) that is part of

STORAGE_STATE_MAPPING

Values mapping for storageState Data Record that is part of

LINK_CONTROL_TYPE_MAPPING

Values mapping for linkControlType Data Record that is part of

Module Contents

uds.utilities.constants.sub_functions.SPRMIB_MASK = 128

Bit mask of suppressPosRspMsgIndicationBit in SubFunction byte.

uds.utilities.constants.sub_functions.DIAGNOSTIC_SESSION_TYPE_MAPPING: Dict[int, str]

Values mapping for diagnosticSessionType Data Record that is part of DiagnosticSessionControl SubFunction.

uds.utilities.constants.sub_functions.RESET_TYPE_MAPPING: Dict[int, str]

Values mapping for resetType Data Record that is part of ECUReset SubFunction.

uds.utilities.constants.sub_functions.REPORT_TYPE_MAPPING_2020: Dict[int, str]

Values mapping for reportType Data Record (compatible with ISO 14229-1:2020) that is part of ReadDTCInformation SubFunction.

uds.utilities.constants.sub_functions.REPORT_TYPE_MAPPING_2013: Dict[int, str]

Values mapping for reportType Data Record (compatible with ISO 14229-1:2013) that is part of ReadDTCInformation SubFunction.

uds.utilities.constants.sub_functions.SECURITY_ACCESS_TYPE_MAPPING

Values mapping for securityAccessType Data Record that is part of SecurityAccess SubFunction.

uds.utilities.constants.sub_functions.CONTROL_TYPE_MAPPING: Dict[int, str]

Values mapping for controlType Data Record that is part of CommunicationControl SubFunction.

uds.utilities.constants.sub_functions.AUTHENTICATION_TASK_MAPPING: Dict[int, str]

Values mapping for authenticationTask Data Record that is part of Authentication SubFunction.

uds.utilities.constants.sub_functions.DEFINITION_TYPE_MAPPING: Dict[int, str]

Values mapping for definitionType Data Record that is part of DynamicallyDefineDataIdentifier SubFunction.

uds.utilities.constants.sub_functions.ROUTINE_CONTROL_TYPE_MAPPING: Dict[int, str]

Values mapping for routineControlType Data Record that is part of RoutineControl SubFunction.

uds.utilities.constants.sub_functions.ZERO_SUB_FUNCTION_MAPPING: Dict[int, str]

Values mapping for zeroSubFunction Data Record that is part of TesterPresent SubFunction.

uds.utilities.constants.sub_functions.TIMING_PARAMETER_ACCESS_TYPE_MAPPING_2013: Dict[int, str]

Values mapping for timingParameterAccessType Data Record (compatible with ISO 14229-1:2013) that is part of AccessTimingParameter SubFunction.

uds.utilities.constants.sub_functions.DTC_SETTING_TYPE_MAPPING: Dict[int, str]

Values mapping for DTCSettingType Data Record that is part of ControlDTCSetting SubFunction.

uds.utilities.constants.sub_functions.EVENT_MAPPING_2020: Dict[int, str]

Values mapping for event Data Record (compatible with ISO 14229-1:2020) that is part of ResponseOnEvent SubFunction.

uds.utilities.constants.sub_functions.EVENT_MAPPING_2013: Dict[int, str]

Values mapping for event Data Record (compatible with ISO 14229-1:2013) that is part of ResponseOnEvent SubFunction.

uds.utilities.constants.sub_functions.STORAGE_STATE_MAPPING: Dict[int, str]

Values mapping for storageState Data Record that is part of ResponseOnEvent SubFunction.

Values mapping for linkControlType Data Record that is part of LinkControl SubFunction.