Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_SOUT_SOUTACTR.xlsxrequirement150b6895303c455
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBWBA.xlsxrequirement30615cfacd2cebf
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSSAFE.xlsxrequirement1470a7549953b8d
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSPROD.xlsxrequirement98697822772eb7
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSP.xlsxrequirement13076b7c5e950f4
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBPCR.xlsxrequirement181d77ebb143af4
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBPA.xlsxrequirement3757e40223dc3ee
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBMKB.xlsxrequirement699bb70958383c
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBLIM.xlsxrequirement91a827032ef61c
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBEPB.xlsxrequirement1463444a9f7b61e
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBEA.xlsxrequirement185bbac1783bdd1
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBCAA.xlsxrequirement37190af07d4f163
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBBCS.xlsxrequirement1794e29a12ccd7d
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBACC.xlsxrequirement93e7564e67700e
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBACA.xlsxrequirement276e0768ad03f86
VME-PROD-VehicleMotionManagement - VMMP_SCM.xlsxrequirement38bbbab81c2523
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCTS.xlsxrequirement1987da0335fbeb2
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCTC.xlsxrequirement968200e999be5b2
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCOP.xlsxrequirement111a9fd31d42e32
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCDRC.xlsxrequirement316fc5d912c53e3

VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOCH.xlsx · source records

RowIDTypeStatusRelevantCandidateReasonNormalized text
216645813.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Short description
Short description

Raw

{
  "ID": "16645813.0",
  "ASIL": "  ",
  "Text": "Short description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Short description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344518.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
316645814.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module VSOCH (Vehicle State Observer Configuration Handler) is part of the sub-function SRV.
The module VSOCH (Vehicle State Observer Configuration Handler) is part of the sub-function SRV.

Raw

{
  "ID": "16645814.0",
  "ASIL": "  ",
  "Text": "The module VSOCH (Vehicle State Observer Configuration Handler) is part of the sub-function SRV.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344524.0",
  "Description": "The module VSOCH (Vehicle State Observer Configuration Handler) is part of the sub-function SRV.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
416645815.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface description
Interface description

Raw

{
  "ID": "16645815.0",
  "ASIL": "  ",
  "Text": "Interface description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Interface description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344565.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
516645816.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The signals and parameter files for the relevante SWRS are:
The signals and parameter files for the relevante SWRS are:

Raw

{
  "ID": "16645816.0",
  "ASIL": "  ",
  "Text": "The signals and parameter files for the relevante SWRS are:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344564.0",
  "Description": "The signals and parameter files for the relevante SWRS are:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
616645817.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16645817.0",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'\n\r \n\rNo InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344563.0",
  "Description": "No InterWiki reference defined in properties for 'integrity'\n\r \n\rNo InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
716645818.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested

Raw

{
  "ID": "16645818.0",
  "ASIL": "  ",
  "Text": "The valid version of the signal and parameter files for test basis to be find in CG, which to be tested",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344562.0",
  "Description": "The valid version of the signal and parameter files for test basis to be find in CG, which to be tested",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
816645819.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Presetting/Framework/Definitions
Presetting/Framework/Definitions

Raw

{
  "ID": "16645819.0",
  "ASIL": "  ",
  "Text": "Presetting/Framework/Definitions",
  "Type": "Folder",
  "Status": "",
  "Summary": "Presetting/Framework/Definitions",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344569.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
916645820.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Traceability
Traceability

Raw

{
  "ID": "16645820.0",
  "ASIL": "  ",
  "Text": "Traceability",
  "Type": "Folder",
  "Status": "",
  "Summary": "Traceability",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344568.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1016645821.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to Testcase
SWRS to Testcase:

The latest revision of the test specification document is valid for the tracability SWRS to Testcase

Raw

{
  "ID": "16645821.0",
  "ASIL": "  ",
  "Text": "SWRS to Testcase:\n\r \n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344584.0",
  "Description": "SWRS to Testcase:\n\r \n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1116645822.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to DOORS: DOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification document (DOOR
SWRS to DOORS: 

DOORS-IDs are mentioned in the SWRS atrribute DOORS IDs.

The latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.

Raw

{
  "ID": "16645822.0",
  "ASIL": "  ",
  "Text": "SWRS to DOORS: \n\rDOORS-IDs are mentioned in the SWRS atrribute DOORS IDs.\n\rThe latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344585.0",
  "Description": "SWRS to DOORS: \n\rDOORS-IDs are mentioned in the SWRS atrribute DOORS IDs.\n\rThe latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1216645823.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Toolchain
Toolchain

Raw

{
  "ID": "16645823.0",
  "ASIL": "  ",
  "Text": "Toolchain",
  "Type": "Folder",
  "Status": "",
  "Summary": "Toolchain",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344570.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1316645824.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.
The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.

Raw

{
  "ID": "16645824.0",
  "ASIL": "  QM",
  "Text": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344574.0",
  "Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1416645825.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Bit numbering
Bit numbering

Raw

{
  "ID": "16645825.0",
  "ASIL": "  ",
  "Text": "Bit numbering",
  "Type": "Folder",
  "Status": "",
  "Summary": "Bit numbering",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344571.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1516645826.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The bit numbering takes place as zero-based numbering method. This means, 1 Byte is equal to Bit 0...7.
The bit numbering takes place as zero-based numbering method. 

This means, 1 Byte is equal to Bit 0...7.

Raw

{
  "ID": "16645826.0",
  "ASIL": "  QM",
  "Text": "The bit numbering takes place as zero-based numbering method. \n\rThis means, 1 Byte is equal to Bit 0...7.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344582.0",
  "Description": "The bit numbering takes place as zero-based numbering method. \n\rThis means, 1 Byte is equal to Bit 0...7.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1616645827.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Tolerances
Tolerances

Raw

{
  "ID": "16645827.0",
  "ASIL": "  ",
  "Text": "Tolerances",
  "Type": "Folder",
  "Status": "",
  "Summary": "Tolerances",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344572.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1716645828.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:
The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:

Raw

{
  "ID": "16645828.0",
  "ASIL": "  QM",
  "Text": "The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344576.0",
  "Description": "The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1816645829.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Bool: No deviation allowed
Bool: No deviation allowed

Raw

{
  "ID": "16645829.0",
  "ASIL": "  QM",
  "Text": "Bool: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344577.0",
  "Description": "Bool: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1916645830.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
UInt, Int: No deviation allowed
UInt, Int: No deviation allowed

Raw

{
  "ID": "16645830.0",
  "ASIL": "  QM",
  "Text": "UInt, Int: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344578.0",
  "Description": "UInt, Int: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2016645831.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Float: 0.1% related to the permissible value range of the signal
Float: 0.1% related to the permissible value range of the signal

Raw

{
  "ID": "16645831.0",
  "ASIL": "  QM",
  "Text": "Float: 0.1% related to the permissible value range of the signal",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344579.0",
  "Description": "Float: 0.1% related to the permissible value range of the signal",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2116645832.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.
It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.

Raw

{
  "ID": "16645832.0",
  "ASIL": "  QM",
  "Text": "It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344580.0",
  "Description": "It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2216645833.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Requirements
Requirements

Raw

{
  "ID": "16645833.0",
  "ASIL": "  ",
  "Text": "Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344522.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2316645834.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Pre-conditions are descibed in chapter Diagnostic EventCalculation and SigOut calculation. These are used the requierments.below
Pre-conditions are descibed in chapter Diagnostic EventCalculation and SigOut calculation. These are used the requierments.below

Raw

{
  "ID": "16645834.0",
  "ASIL": "  ",
  "Text": "Pre-conditions are descibed in chapter Diagnostic EventCalculation and SigOut calculation. These are used the requierments.below",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344630.0",
  "Description": "Pre-conditions are descibed in chapter Diagnostic EventCalculation and SigOut calculation. These are used the requierments.below",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2416645835.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Computation of merge classifier
Computation of merge classifier

Raw

{
  "ID": "16645835.0",
  "ASIL": "  ",
  "Text": "Computation of merge classifier",
  "Type": "Folder",
  "Status": "",
  "Summary": "Computation of merge classifier",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344643.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2516645836.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
If more than one signal is needed to compute the final *sc_SigIn value, then the Merge-function shall be called as follows: Merge
If more than one signal is needed to compute the final *sc_SigIn value, then the Merge-function shall be called as follows:

MergeFunc(*sc_SigIn1, *sc_SigIn2, ...), where *sc_SigIn1, *sc_SigIn2 represent the classifier corresponding to the input signal *s_SigIn1, *s_SigIn2 respectively.

Raw

{
  "ID": "16645836.0",
  "ASIL": "  QM",
  "Text": "If more than one signal is needed to compute the final *sc_SigIn value, then the Merge-function shall be called as follows:\n\rMergeFunc(*sc_SigIn1, *sc_SigIn2, ...), where *sc_SigIn1, *sc_SigIn2 represent the classifier corresponding to the input signal *s_SigIn1, *s_SigIn2 respectively.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344641.0",
  "Description": "If more than one signal is needed to compute the final *sc_SigIn value, then the Merge-function shall be called as follows:\n\rMergeFunc(*sc_SigIn1, *sc_SigIn2, ...), where *sc_SigIn1, *sc_SigIn2 represent the classifier corresponding to the input signal *s_SigIn1, *s_SigIn2 respectively.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2616645837.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
MergeFunc() can be "BitwiseOr()" or "BitwiseAND()", depending on the requirement
MergeFunc() can be "BitwiseOr()" or "BitwiseAND()", depending on the requirement

Raw

{
  "ID": "16645837.0",
  "ASIL": "  ",
  "Text": "MergeFunc() can be \"BitwiseOr()\" or \"BitwiseAND()\", depending on the requirement",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344628.0",
  "Description": "MergeFunc() can be \"BitwiseOr()\" or \"BitwiseAND()\", depending on the requirement",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2716645838.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Diagnostic Event Calculation
Diagnostic Event Calculation

Raw

{
  "ID": "16645838.0",
  "ASIL": "  ",
  "Text": "Diagnostic Event Calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Diagnostic Event Calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344648.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2816645839.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
A Diagnostic event (output signals named XXXX_s_DiagXXX) shows if an error occured (or not) in RTE or in VMM internal signals. The
A Diagnostic event (output signals named XXXX_s_DiagXXX) shows if an error occured (or not) in RTE or in VMM internal signals. The evaluation of these events requires 8 elements. The following 8 elements are variables and should be always specified when referring to this chapter:

- Input signal

- Classifier corresponding to the input signal

- Maximal value

- Minimal value

- Vector of length 4

- Flag shut down

- Flag for init monitoring

- Flag for range monitoring

The following element is coputed once for all moduls

-TDiagStart monitoring start time

Following annotations are used to specify each variable element:

- *s_SigIn = Input signal

- *sc_SigIn = Classifier corresponding to the input signal

- *max = maximal value

- *min = minimal value

- *TiVec = Vector of length 4 with error qualification / dequalification times (given as sample steps in SPE)

- *FlgShtDwn = flag to activate/deactivate monitoring of given Bus/RTE signals

- *FlgIniQlfAcv = flag to activate/deactivate init monitoring

- *FlgErrQlfAcv = flag to activate/deactivate range monitorin

Raw

{
  "ID": "16645839.0",
  "ASIL": "  ",
  "Text": "A Diagnostic event (output signals named XXXX_s_DiagXXX) shows if an error occured (or not) in RTE or in VMM internal signals. The evaluation of these events requires 8 elements. The following 8 elements are variables and should be always specified when referring to this chapter:\n\r- Input signal\n\r- Classifier corresponding to the input signal\n\r- Maximal value\n\r- Minimal value\n\r- Vector of length 4\n\r- Flag shut down\n\r- Flag for init monitoring\n\r- Flag for range monitoring\n\r \n\rThe following element is coputed once for all moduls\n\r-TDiagStart monitoring start time\n\r \n\rFollowing annotations are used to specify each variable element:\n\r- *s_SigIn = Input signal\n\r- *sc_SigIn = Classifier corresponding to the input signal\n\r- *max = maximal value\n\r- *min = minimal value\n\r- *TiVec = Vector of length 4 with error qualification / dequalification times (given as sample steps in SPE)\n\r- *FlgShtDwn = flag to activate/deactivate monitoring of given Bus/RTE signals\n\r- *FlgIniQlfAcv = flag to activate/deactivate init monitoring\n\r- *FlgErrQlfAcv = flag to activate/deactivate range monitorin",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344649.0",
  "Description": "A Diagnostic event (output signals named XXXX_s_DiagXXX) shows if an error occured (or not) in RTE or in VMM internal signals. The evaluation of these events requires 8 elements. The following 8 elements are variables and should be always specified when referring to this chapter:\n\r- Input signal\n\r- Classifier corresponding to the input signal\n\r- Maximal value\n\r- Minimal value\n\r- Vector of length 4\n\r- Flag shut down\n\r- Flag for init monitoring\n\r- Flag for range monitoring\n\r \n\rThe following element is coputed once for all moduls\n\r-TDiagStart monitoring start time\n\r \n\rFollowing annotations are used to specify each variable element:\n\r- *s_SigIn = Input signal\n\r- *sc_SigIn = Classifier corresponding to the input signal\n\r- *max = maximal value\n\r- *min = minimal value\n\r- *TiVec = Vector of length 4 with error qualification / dequalification times (given as sample steps in SPE)\n\r- *FlgShtDwn = flag to activate/deactivate monitoring of given Bus/RTE signals\n\r- *FlgIniQlfAcv = flag to activate/deactivate init monitoring\n\r- *FlgErrQlfAcv = flag to activate/deactivate range monitorin",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2916645840.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Prioritization of DiagEveFct The outputs from this chapter should always be a scalar. If conditions to output e.g the state "VMMP
Prioritization of DiagEveFct

The outputs from this chapter should always be a scalar. If conditions to output e.g the state "VMMP_c_DiagEveSigFail" or "VMMP_c_DiagEveSigNotVld" are fulfilled at the same time, then only the state with highest priority should be outputed. The prioritization is as follow (prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6>prio 7)

DiagEve:

- VMMP_c_DiagEveSigDi = prio 1

- VMMP_c_DiagEveSigNotVld = prio 2 (for case A, see VMMP_SRV_DSOPRE-16645392 (vwgroup.com))

- VMMP_c_DiagEveSigFail = prio 3

- VMMP_c_DiagEveSigNotVld = prio 4 (for case C, see. VMMP_SRV_DSOPRE-16645398 (vwgroup.com))

- VMMP_c_DiagEveSigIni = prio 5

- VMMP_c_DiagEveSigSusp = prio 6

- VMMP_c_DiagEveSigNone = prio 7

Raw

{
  "ID": "16645840.0",
  "ASIL": "  QM",
  "Text": "Prioritization of DiagEveFct\n\r \n\rThe outputs from this chapter should always be a scalar. If conditions to output e.g the state \"VMMP_c_DiagEveSigFail\" or \"VMMP_c_DiagEveSigNotVld\" are fulfilled at the same time, then only the state with highest priority should be outputed. The prioritization is as follow (prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6>prio 7)\n\rDiagEve:\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigNotVld = prio 2 (for case A, see VMMP_SRV_DSOPRE-16645392 (vwgroup.com))\n\r- VMMP_c_DiagEveSigFail = prio 3\n\r- VMMP_c_DiagEveSigNotVld = prio 4 (for case C, see. VMMP_SRV_DSOPRE-16645398 (vwgroup.com))\n\r- VMMP_c_DiagEveSigIni = prio 5\n\r- VMMP_c_DiagEveSigSusp = prio 6\n\r- VMMP_c_DiagEveSigNone = prio 7",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344605.0",
  "Description": "Prioritization of DiagEveFct\n\r \n\rThe outputs from this chapter should always be a scalar. If conditions to output e.g the state \"VMMP_c_DiagEveSigFail\" or \"VMMP_c_DiagEveSigNotVld\" are fulfilled at the same time, then only the state with highest priority should be outputed. The prioritization is as follow (prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6>prio 7)\n\rDiagEve:\n\r- VMMP_c_DiagEveSigDi = prio 1\n\r- VMMP_c_DiagEveSigNotVld = prio 2 (for case A, see VMMP_SRV_DSOPRE-16645392 (vwgroup.com))\n\r- VMMP_c_DiagEveSigFail = prio 3\n\r- VMMP_c_DiagEveSigNotVld = prio 4 (for case C, see. VMMP_SRV_DSOPRE-16645398 (vwgroup.com))\n\r- VMMP_c_DiagEveSigIni = prio 5\n\r- VMMP_c_DiagEveSigSusp = prio 6\n\r- VMMP_c_DiagEveSigNone = prio 7",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3016645841.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
The output signal of this chapter is: "DiagEveFct" In all requirements, when referring to this chapter, this output function is ca
The output signal of this chapter is: "DiagEveFct" In all requirements, when referring to this chapter, this output function is called as follow in order to get the results of the event evaluation:

- DiagEveFct (*s_SigIn, *sc_SigIn, *max, *min, *TiVec, *FlgShtDwn, *FlgIniQlfAcv, *FlgErrQlfAcv) in order to get the output "DiagEveFct"

The output DiagEveFct can only take one of the values listed in Prioritization of DiagEve

Raw

{
  "ID": "16645841.0",
  "ASIL": "  QM",
  "Text": "The output signal of this chapter is: \"DiagEveFct\" In all requirements, when referring to this chapter, this output function is called as follow in order to get the results of the event evaluation:\n\r \n\r \n\r- DiagEveFct (*s_SigIn, *sc_SigIn, *max, *min, *TiVec, *FlgShtDwn, *FlgIniQlfAcv, *FlgErrQlfAcv) in order to get the output \"DiagEveFct\"\n\r \n\r \n\rThe output DiagEveFct can only take one of the values listed in Prioritization of DiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344618.0",
  "Description": "The output signal of this chapter is: \"DiagEveFct\" In all requirements, when referring to this chapter, this output function is called as follow in order to get the results of the event evaluation:\n\r \n\r \n\r- DiagEveFct (*s_SigIn, *sc_SigIn, *max, *min, *TiVec, *FlgShtDwn, *FlgIniQlfAcv, *FlgErrQlfAcv) in order to get the output \"DiagEveFct\"\n\r \n\r \n\rThe output DiagEveFct can only take one of the values listed in Prioritization of DiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3116645842.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
If TiVec(x) (x = 1,...4) is "0", then use "0.00000001" instead
If TiVec(x) (x = 1,...4) is "0", then use "0.00000001" instead

Raw

{
  "ID": "16645842.0",
  "ASIL": "  QM",
  "Text": "If TiVec(x) (x = 1,...4) is \"0\", then use \"0.00000001\" instead",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1361037.0",
  "Description": "If TiVec(x) (x = 1,...4) is \"0\", then use \"0.00000001\" instead",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3216645843.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Diagnostic Event Function (DiagEveFct)
Diagnostic Event Function (DiagEveFct)

Raw

{
  "ID": "16645843.0",
  "ASIL": "  ",
  "Text": "Diagnostic Event Function (DiagEveFct)",
  "Type": "Folder",
  "Status": "",
  "Summary": "Diagnostic Event Function (DiagEveFct)",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344611.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3316645844.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Evaluations for an error qualification should start with the 1rst sample time. If an error is set, the output should react accordi
Evaluations for an error qualification should start with the 1rst sample time. If an error is set, the output should react accordingly, otherwise the default walue specified in SPE should be given out.

Raw

{
  "ID": "16645844.0",
  "ASIL": "  ",
  "Text": "Evaluations for an error qualification should start with the 1rst sample time. If an error is set, the output should react accordingly, otherwise the default walue specified in SPE should be given out.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344606.0",
  "Description": "Evaluations for an error qualification should start with the 1rst sample time. If an error is set, the output should react accordingly, otherwise the default walue specified in SPE should be given out.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3416645845.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigDi
DiagEveSigDi

Raw

{
  "ID": "16645845.0",
  "ASIL": "  ",
  "Text": "DiagEveSigDi",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigDi",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344601.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3516645846.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
A0 IF [OR(1,2)]: 1) *FlgShtDwn = 1 2) Bit0 of *sc_SigIn is set THEN: DiagEveFct = VMMP_c_DiagEveSigDi
A0

IF [OR(1,2)]: 

1) *FlgShtDwn = 1

2) Bit0 of *sc_SigIn is set

THEN:

DiagEveFct = VMMP_c_DiagEveSigDi

Raw

{
  "ID": "16645846.0",
  "ASIL": "  QM",
  "Text": "A0\n\rIF [OR(1,2)]: \n\r1) *FlgShtDwn = 1\n\r2) Bit0 of *sc_SigIn is set\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigDi",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344604.0",
  "Description": "A0\n\rIF [OR(1,2)]: \n\r1) *FlgShtDwn = 1\n\r2) Bit0 of *sc_SigIn is set\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigDi",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3616645847.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigNotVld case 1
DiagEveSigNotVld case 1

Raw

{
  "ID": "16645847.0",
  "ASIL": "  ",
  "Text": "DiagEveSigNotVld case 1",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigNotVld case 1",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344599.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3716645848.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Information for Tester: Test should be performed with values out of SPE range of *s_SigIn, when (*min != 0 or *max != 0)
Information for Tester: 

Test should be performed with values out of SPE range of *s_SigIn, when (*min != 0 or *max != 0)

Raw

{
  "ID": "16645848.0",
  "ASIL": "  ",
  "Text": "Information for Tester: \n\rTest should be performed with values out of SPE range of *s_SigIn, when (*min != 0 or *max != 0)",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1401369.0",
  "Description": "Information for Tester: \n\rTest should be performed with values out of SPE range of *s_SigIn, when (*min != 0 or *max != 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3816645849.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2, 3)]: 1) *min = 0 2) *max = 0 3) Bit7 of *sc_SigIn is NOT set THEN: FlgErr_OoR = 0 ELSEIF [OR(4, 5)]: 4) (*s_Si
IF [AND(1,2, 3)]:

1) *min = 0

2) *max = 0

3) Bit7 of *sc_SigIn is NOT set

THEN:

FlgErr_OoR = 0

ELSEIF [OR(4, 5)]:

4) (*s_SigIn <*min) OR (*s_SigIn > *max)

5) Bit7 of *sc_SigIn is set

THEN:

FlgErr_OoR = 1

ELSE:

FlgErr_OoR = 0

Raw

{
  "ID": "16645849.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2, 3)]:\n\r1) *min = 0\n\r2) *max = 0\n\r3) Bit7 of *sc_SigIn is NOT set\n\rTHEN:\n\rFlgErr_OoR = 0\n\rELSEIF [OR(4, 5)]:\n\r4) (*s_SigIn <*min) OR (*s_SigIn > *max)\n\r5) Bit7 of *sc_SigIn is set\n\rTHEN:\n\rFlgErr_OoR = 1\n\rELSE:\n\rFlgErr_OoR = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344631.0",
  "Description": "IF [AND(1,2, 3)]:\n\r1) *min = 0\n\r2) *max = 0\n\r3) Bit7 of *sc_SigIn is NOT set\n\rTHEN:\n\rFlgErr_OoR = 0\n\rELSEIF [OR(4, 5)]:\n\r4) (*s_SigIn <*min) OR (*s_SigIn > *max)\n\r5) Bit7 of *sc_SigIn is set\n\rTHEN:\n\rFlgErr_OoR = 1\n\rELSE:\n\rFlgErr_OoR = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3916645850.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF[1]: 1) Bit5 of *sc_SigIn is NOT set THEN: FlgEnaCond1 = 1 ELSE: FlgEnaCond1 = 0
IF[1]:

1) Bit5 of *sc_SigIn is NOT set

THEN:

FlgEnaCond1 = 1

ELSE:

FlgEnaCond1 = 0

Raw

{
  "ID": "16645850.0",
  "ASIL": "  QM",
  "Text": "IF[1]:\n\r1) Bit5 of *sc_SigIn is NOT set\n\rTHEN:\n\rFlgEnaCond1 = 1\n\rELSE:\n\rFlgEnaCond1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344621.0",
  "Description": "IF[1]:\n\r1) Bit5 of *sc_SigIn is NOT set\n\rTHEN:\n\rFlgEnaCond1 = 1\n\rELSE:\n\rFlgEnaCond1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4016645851.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) FlgErr_OoR changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(4)) samples. THEN: FlgEna = 1 ELSE: Flg
IF [1]: 

1) FlgErr_OoR changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(4)) samples.

THEN:

FlgEna = 1

ELSE:

FlgEna = 0

Raw

{
  "ID": "16645851.0",
  "ASIL": "  QM",
  "Text": "IF [1]: \n\r1) FlgErr_OoR changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(4)) samples.\n\rTHEN:\n\rFlgEna = 1\n\rELSE:\n\rFlgEna = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344640.0",
  "Description": "IF [1]: \n\r1) FlgErr_OoR changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(4)) samples.\n\rTHEN:\n\rFlgEna = 1\n\rELSE:\n\rFlgEna = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4116645852.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
A IF [AND(1, 2,3,4, OR(5, 6), 7)]: 1) conditions from req. A0 are false 2) FlgEnaCond1 = 1 3) *FlgErrQlfAcv = 1 4) TDiagStart
A

IF [AND(1, 2,3,4, OR(5, 6), 7)]:

1) conditions from req. A0 are false

2) FlgEnaCond1 = 1

3) *FlgErrQlfAcv = 1

4) TDiagStart = 1

5) FlgErr_OoR = 1

6) FlgEna = 1

7) Conditions (1,2,3,4,5,6) are true for a time longer than 100 / abs(*TiVec(3)) samples.

THEN:

DiagEveFct = VMMP_c_DiagEveSigNotVld

Raw

{
  "ID": "16645852.0",
  "ASIL": "  QM",
  "Text": "A\n\r \n\rIF [AND(1, 2,3,4, OR(5, 6), 7)]:\n\r1) conditions from req. A0 are false\n\r2) FlgEnaCond1 = 1\n\r3) *FlgErrQlfAcv = 1\n\r4) TDiagStart = 1\n\r5) FlgErr_OoR = 1\n\r6) FlgEna = 1\n\r7) Conditions (1,2,3,4,5,6) are true for a time longer than 100 / abs(*TiVec(3)) samples.\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigNotVld",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344613.0",
  "Description": "A\n\r \n\rIF [AND(1, 2,3,4, OR(5, 6), 7)]:\n\r1) conditions from req. A0 are false\n\r2) FlgEnaCond1 = 1\n\r3) *FlgErrQlfAcv = 1\n\r4) TDiagStart = 1\n\r5) FlgErr_OoR = 1\n\r6) FlgEna = 1\n\r7) Conditions (1,2,3,4,5,6) are true for a time longer than 100 / abs(*TiVec(3)) samples.\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigNotVld",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4216645853.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigFail
DiagEveSigFail

Raw

{
  "ID": "16645853.0",
  "ASIL": "  ",
  "Text": "DiagEveSigFail",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigFail",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344598.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4316645854.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
B IF [AND(1,2)]: 1) Bit 2 of *sc_SigIn is set 2) Conditions from req. A and A0 are false THEN: DiagEveFct = VMMP_c_DiagEveSig
B

IF [AND(1,2)]:

1) Bit 2 of *sc_SigIn is set

2) Conditions from req. A and A0 are false

THEN:

DiagEveFct = VMMP_c_DiagEveSigFail

Raw

{
  "ID": "16645854.0",
  "ASIL": "  QM",
  "Text": "B\n\rIF [AND(1,2)]:\n\r1) Bit 2 of *sc_SigIn is set\n\r2) Conditions from req. A and A0 are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigFail",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344603.0",
  "Description": "B\n\rIF [AND(1,2)]:\n\r1) Bit 2 of *sc_SigIn is set\n\r2) Conditions from req. A and A0 are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigFail",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4416645855.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigNotVld case 2
DiagEveSigNotVld case 2

Raw

{
  "ID": "16645855.0",
  "ASIL": "  ",
  "Text": "DiagEveSigNotVld case 2",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigNotVld case 2",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344614.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4516645856.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2,3,4)]: 1) *FlgIniQlfAcv = 1 2) TDiagStart = 1 3) Bit5 of *sc_SigIn is NOT set 4 Conditions (1,2,3) are true for a
IF [AND(1,2,3,4)]:

1) *FlgIniQlfAcv = 1

2) TDiagStart = 1

3) Bit5 of *sc_SigIn is NOT set

4 Conditions (1,2,3) are true for a time longer than 100 / abs(*TiVec(3))

THEN:

FlgEnaCond2 = 1

ELSE:

FlgEnaCond2 = 0

Raw

{
  "ID": "16645856.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3,4)]:\n\r1) *FlgIniQlfAcv = 1\n\r2) TDiagStart = 1\n\r3) Bit5 of *sc_SigIn is NOT set\n\r4 Conditions (1,2,3) are true for a time longer than 100 / abs(*TiVec(3))\n\rTHEN:\n\rFlgEnaCond2 = 1\n\rELSE:\n\rFlgEnaCond2 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344647.0",
  "Description": "IF [AND(1,2,3,4)]:\n\r1) *FlgIniQlfAcv = 1\n\r2) TDiagStart = 1\n\r3) Bit5 of *sc_SigIn is NOT set\n\r4 Conditions (1,2,3) are true for a time longer than 100 / abs(*TiVec(3))\n\rTHEN:\n\rFlgEnaCond2 = 1\n\rELSE:\n\rFlgEnaCond2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4616645857.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) Bit3 of *sc_SigIn changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(2)) THEN: FlgEna1 = 1 ELSE: FlgE
IF [1]: 

1) Bit3 of *sc_SigIn changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(2))

THEN:

FlgEna1 = 1

ELSE:

FlgEna1 = 0

Raw

{
  "ID": "16645857.0",
  "ASIL": "  QM",
  "Text": "IF [1]: \n\r1) Bit3 of *sc_SigIn changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(2))\n\rTHEN:\n\rFlgEna1 = 1\n\rELSE:\n\rFlgEna1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344608.0",
  "Description": "IF [1]: \n\r1) Bit3 of *sc_SigIn changed from 1 to 0 for a time no longer than 100 / abs(*TiVec(2))\n\rTHEN:\n\rFlgEna1 = 1\n\rELSE:\n\rFlgEna1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4716645858.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
C IF [AND(1,2,OR(3,4),5)]: 1) Conditions from req. A0, A, B are false 2) FlgEnaCond2 = 1 3) Bit3 of *sc_SigIn is set 4) FlgE
C 

IF [AND(1,2,OR(3,4),5)]:

1) Conditions from req. A0, A, B are false

2) FlgEnaCond2 = 1

3) Bit3 of *sc_SigIn is set

4) FlgEna1 = 1

5) Conditions (1,2,3 AND 4) are true for a longer time than 100 / abs(*TiVec(1)) .

THEN:

DiagEveFct = VMMP_c_DiagEveSigNotVld

Raw

{
  "ID": "16645858.0",
  "ASIL": "  QM",
  "Text": "C \n\rIF [AND(1,2,OR(3,4),5)]:\n\r1) Conditions from req. A0, A, B are false\n\r2) FlgEnaCond2 = 1\n\r3) Bit3 of *sc_SigIn is set\n\r4) FlgEna1 = 1\n\r5) Conditions (1,2,3 AND 4) are true for a longer time than 100 / abs(*TiVec(1)) .\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigNotVld",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344615.0",
  "Description": "C \n\rIF [AND(1,2,OR(3,4),5)]:\n\r1) Conditions from req. A0, A, B are false\n\r2) FlgEnaCond2 = 1\n\r3) Bit3 of *sc_SigIn is set\n\r4) FlgEna1 = 1\n\r5) Conditions (1,2,3 AND 4) are true for a longer time than 100 / abs(*TiVec(1)) .\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigNotVld",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4816645859.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigIni
DiagEveSigIni

Raw

{
  "ID": "16645859.0",
  "ASIL": "  ",
  "Text": "DiagEveSigIni",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigIni",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344616.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4916645860.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
D IF [AND(1,2)]: 1) Bit3 OR Bit5 of *sc_SigIn is set 2) Conditions from req. A, A0, B, C are false THEN: DiagEveFct = VMMP_c
D 

IF [AND(1,2)]:

1) Bit3 OR Bit5 of *sc_SigIn is set

2) Conditions from req. A, A0, B, C are false

THEN:

DiagEveFct = VMMP_c_DiagEveSigIni

Raw

{
  "ID": "16645860.0",
  "ASIL": "  QM",
  "Text": "D \n\rIF [AND(1,2)]:\n\r1) Bit3 OR Bit5 of *sc_SigIn is set\n\r2) Conditions from req. A, A0, B, C are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigIni",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344617.0",
  "Description": "D \n\rIF [AND(1,2)]:\n\r1) Bit3 OR Bit5 of *sc_SigIn is set\n\r2) Conditions from req. A, A0, B, C are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigIni",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5016645861.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigSusp
DiagEveSigSusp

Raw

{
  "ID": "16645861.0",
  "ASIL": "  ",
  "Text": "DiagEveSigSusp",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigSusp",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344632.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5116645862.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
E IF [AND(1, 2)]: 1) FlgErr_OoR = 1 2) Conditions from req.A0, A, B, C, D are false THEN: DiagEveFct = VMMP_c_DiagEveSigSusp
E

IF [AND(1, 2)]:

1) FlgErr_OoR = 1

2) Conditions from req.A0, A, B, C, D are false

THEN:

DiagEveFct = VMMP_c_DiagEveSigSusp

Raw

{
  "ID": "16645862.0",
  "ASIL": "  QM",
  "Text": "E\n\r \n\r\n\rIF [AND(1, 2)]:\n\r1) FlgErr_OoR = 1\n\r2) Conditions from req.A0, A, B, C, D are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigSusp",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344642.0",
  "Description": "E\n\r \n\r\n\rIF [AND(1, 2)]:\n\r1) FlgErr_OoR = 1\n\r2) Conditions from req.A0, A, B, C, D are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigSusp",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5216645863.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
DiagEveSigNone
DiagEveSigNone

Raw

{
  "ID": "16645863.0",
  "ASIL": "  ",
  "Text": "DiagEveSigNone",
  "Type": "Folder",
  "Status": "",
  "Summary": "DiagEveSigNone",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344619.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5316645864.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) Conditions from req. E are false THEN: DiagEveFct = VMMP_c_DiagEveSigNone
IF [1]:

1) Conditions from req. E are false

THEN:

DiagEveFct = VMMP_c_DiagEveSigNone

Raw

{
  "ID": "16645864.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) Conditions from req. E are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigNone",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344620.0",
  "Description": "IF [1]:\n\r1) Conditions from req. E are false\n\rTHEN:\n\rDiagEveFct = VMMP_c_DiagEveSigNone",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5416645865.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
E1 IF [OR(1,2)]: 1) *FlgShtDwn = 1 2) Bit0 of *sc_SigIn is set THEN: StVld = VMMP_c_StVldReqIni
E1

IF [OR(1,2)]: 

1) *FlgShtDwn = 1

2) Bit0 of *sc_SigIn is set

THEN:

StVld = VMMP_c_StVldReqIni

Raw

{
  "ID": "16645865.0",
  "ASIL": "  QM",
  "Text": "E1\n\rIF [OR(1,2)]: \n\r1) *FlgShtDwn = 1\n\r2) Bit0 of *sc_SigIn is set\n\rTHEN:\n\rStVld = VMMP_c_StVldReqIni",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344609.0",
  "Description": "E1\n\rIF [OR(1,2)]: \n\r1) *FlgShtDwn = 1\n\r2) Bit0 of *sc_SigIn is set\n\rTHEN:\n\rStVld = VMMP_c_StVldReqIni",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5516645866.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Computation of merged DiagEve
Computation of merged DiagEve

Raw

{
  "ID": "16645866.0",
  "ASIL": "  ",
  "Text": "Computation of merged DiagEve",
  "Type": "Folder",
  "Status": "",
  "Summary": "Computation of merged DiagEve",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344652.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5616645867.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged DiagEve IF [1]: 1) One of the inputs has the value VMMP_c_DiagEveSigDi THEN: DiagEveAllFct= VMMP_c_DiagEveSigDi ELSEI
Merged DiagEve 

IF [1]:

1) One of the inputs has the value VMMP_c_DiagEveSigDi

THEN:

DiagEveAllFct= VMMP_c_DiagEveSigDi

ELSEIF[2]:

2) One of the inputs has the value 3 OR VMMP_c_DiagEveSigNotVld

THEN:

DiagEveAllFct = VMMP_c_DiagEveSigNotVld

ELSEIF[3]:

3) One of the inputs has the value VMMP_c_DiagEveSigFail

THEN:

DiagEveAllFct = VMMP_c_DiagEveSigFail

ELSEIF[4]:

4) One of the inputs has the value VMMP_c_DiagEveSigIni

THEN:

DiagEveAllFct = VMMP_c_DiagEveSigIni

ELSEIF[5]:

5) One of the inputs has the value VMMP_c_DiagEveSigSusp

THEN:

DiagEveAllFct = VMMP_c_DiagEveSigSusp

ELSE:

DiagEveAllFct = VMMP_c_DiagEveSigNone

Raw

{
  "ID": "16645867.0",
  "ASIL": "  QM",
  "Text": "Merged DiagEve \n\r \n\r\n\rIF [1]:\n\r1) One of the inputs has the value VMMP_c_DiagEveSigDi\n\rTHEN:\n\rDiagEveAllFct= VMMP_c_DiagEveSigDi\n\rELSEIF[2]:\n\r2) One of the inputs has the value 3 OR VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigNotVld\n\rELSEIF[3]:\n\r3) One of the inputs has the value VMMP_c_DiagEveSigFail\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigFail\n\r \n\rELSEIF[4]:\n\r4) One of the inputs has the value VMMP_c_DiagEveSigIni\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigIni\n\r \n\rELSEIF[5]:\n\r5) One of the inputs has the value VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigSusp\n\rELSE:\n\rDiagEveAllFct = VMMP_c_DiagEveSigNone",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344651.0",
  "Description": "Merged DiagEve \n\r \n\r\n\rIF [1]:\n\r1) One of the inputs has the value VMMP_c_DiagEveSigDi\n\rTHEN:\n\rDiagEveAllFct= VMMP_c_DiagEveSigDi\n\rELSEIF[2]:\n\r2) One of the inputs has the value 3 OR VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigNotVld\n\rELSEIF[3]:\n\r3) One of the inputs has the value VMMP_c_DiagEveSigFail\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigFail\n\r \n\rELSEIF[4]:\n\r4) One of the inputs has the value VMMP_c_DiagEveSigIni\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigIni\n\r \n\rELSEIF[5]:\n\r5) One of the inputs has the value VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rDiagEveAllFct = VMMP_c_DiagEveSigSusp\n\rELSE:\n\rDiagEveAllFct = VMMP_c_DiagEveSigNone",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5716645868.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
If more than one DiagEve are needed to compute a final DiagEveAllFct value, then the function DiagEveAllFct should be called as fo
If more than one DiagEve are needed to compute a final DiagEveAllFct value, then the function DiagEveAllFct should be called as follow:

DiagEveAllFct (DiagEve1, DiagEve2, .....), where DiagEve1, DiagEve2, ... represent the inputs considered in Merged DiagEve

Raw

{
  "ID": "16645868.0",
  "ASIL": "  QM",
  "Text": "If more than one DiagEve are needed to compute a final DiagEveAllFct value, then the function DiagEveAllFct should be called as follow:\n\rDiagEveAllFct (DiagEve1, DiagEve2, .....), where DiagEve1, DiagEve2, ... represent the inputs considered in Merged DiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344646.0",
  "Description": "If more than one DiagEve are needed to compute a final DiagEveAllFct value, then the function DiagEveAllFct should be called as follow:\n\rDiagEveAllFct (DiagEve1, DiagEve2, .....), where DiagEve1, DiagEve2, ... represent the inputs considered in Merged DiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5816645869.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
SigOut calculation
SigOut calculation

Raw

{
  "ID": "16645869.0",
  "ASIL": "  ",
  "Text": "SigOut calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "SigOut calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344650.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5916645870.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
This chapter determines the final value of a signal to be outputed. It requires 3 or 4 variables, depending if it is a physical or
This chapter determines the final value of a signal to be outputed. It requires 3 or 4 variables, depending if it is a physical or a status signal:

- Input signal

- Diagnostic Event

- Init value

- Error value

- rate value

Following annotations are used to specify each variable:

- *SigIn = Input signal

- *DiagEveFct= Diagnostic Event Function

- *IniVal = Init value

- *ErrVal = Error value

- *rate = rate value

Raw

{
  "ID": "16645870.0",
  "ASIL": "  ",
  "Text": "This chapter determines the final value of a signal to be outputed. It requires 3 or 4 variables, depending if it is a physical or a status signal:\n\r- Input signal\n\r- Diagnostic Event\n\r- Init value\n\r- Error value\n\r- rate value\n\r \n\rFollowing annotations are used to specify each variable:\n\r \n\r- *SigIn = Input signal\n\r- *DiagEveFct= Diagnostic Event Function\n\r- *IniVal = Init value\n\r- *ErrVal = Error value\n\r- *rate = rate value",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344633.0",
  "Description": "This chapter determines the final value of a signal to be outputed. It requires 3 or 4 variables, depending if it is a physical or a status signal:\n\r- Input signal\n\r- Diagnostic Event\n\r- Init value\n\r- Error value\n\r- rate value\n\r \n\rFollowing annotations are used to specify each variable:\n\r \n\r- *SigIn = Input signal\n\r- *DiagEveFct= Diagnostic Event Function\n\r- *IniVal = Init value\n\r- *ErrVal = Error value\n\r- *rate = rate value",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6016645871.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Last freeze or last valid value is the value of the output signal, before a Suspicious case occurs at first time
Last freeze or last valid value is the value of the output signal, before a Suspicious case occurs at first time

Raw

{
  "ID": "16645871.0",
  "ASIL": "  QM",
  "Text": "Last freeze or last valid value is the value of the output signal, before a Suspicious case occurs at first time",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344610.0",
  "Description": "Last freeze or last valid value is the value of the output signal, before a Suspicious case occurs at first time",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6116645872.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
The output signal of this chapter is either "StSigOut", "PhySigOut" or PhyValFdSigOut, dependings if it is a status or physical si
The output signal of this chapter is either "StSigOut", "PhySigOut" or PhyValFdSigOut, dependings if it is a status or physical signal. In all requirements, when referring to this chapter, this output is called as follow in order to get the result:

- StSigOutFct (*SigIn, *DiagEveFct, *IniVal, *ErrVal)

- PhySigOutFct(*SigIn, *DiagEveFct, *ErrVal)

- PhyValFdSigOutFct (*SigIn, *DiagEveFct, *rate, *ErrVal)

When more than one *DiagEve are needed to compute the final output value, then referring to this chaper is done as follow:

- StSigOutFct (*SigIn,DiagEveAllFct (*DiagEve1, *DiagEve2,...), *IniVal, *ErrVal).

- PhySigOutFct (*SigIn, DiagEveAllFct (*DiagEve1, *DiagEve2,...), *ErrVal).

- PhyValFdSigOutFct (*SigIn, DiagEveAllFct (*DiagEve1, *DiagEve2,...), *rate, *ErrVal).

Raw

{
  "ID": "16645872.0",
  "ASIL": "  QM",
  "Text": "The output signal of this chapter is either \"StSigOut\", \"PhySigOut\" or PhyValFdSigOut, dependings if it is a status or physical signal. In all requirements, when referring to this chapter, this output is called as follow in order to get the result:\n\r- StSigOutFct (*SigIn, *DiagEveFct, *IniVal, *ErrVal)\n\r- PhySigOutFct(*SigIn, *DiagEveFct, *ErrVal)\n\r- PhyValFdSigOutFct (*SigIn, *DiagEveFct, *rate, *ErrVal)\n\rWhen more than one *DiagEve are needed to compute the final output value, then referring to this chaper is done as follow:\n\r- StSigOutFct (*SigIn,DiagEveAllFct (*DiagEve1, *DiagEve2,...), *IniVal, *ErrVal).\n\r- PhySigOutFct (*SigIn, DiagEveAllFct (*DiagEve1, *DiagEve2,...), *ErrVal).\n\r- PhyValFdSigOutFct (*SigIn, DiagEveAllFct (*DiagEve1, *DiagEve2,...), *rate, *ErrVal).",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344635.0",
  "Description": "The output signal of this chapter is either \"StSigOut\", \"PhySigOut\" or PhyValFdSigOut, dependings if it is a status or physical signal. In all requirements, when referring to this chapter, this output is called as follow in order to get the result:\n\r- StSigOutFct (*SigIn, *DiagEveFct, *IniVal, *ErrVal)\n\r- PhySigOutFct(*SigIn, *DiagEveFct, *ErrVal)\n\r- PhyValFdSigOutFct (*SigIn, *DiagEveFct, *rate, *ErrVal)\n\rWhen more than one *DiagEve are needed to compute the final output value, then referring to this chaper is done as follow:\n\r- StSigOutFct (*SigIn,DiagEveAllFct (*DiagEve1, *DiagEve2,...), *IniVal, *ErrVal).\n\r- PhySigOutFct (*SigIn, DiagEveAllFct (*DiagEve1, *DiagEve2,...), *ErrVal).\n\r- PhyValFdSigOutFct (*SigIn, DiagEveAllFct (*DiagEve1, *DiagEve2,...), *rate, *ErrVal).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6216645873.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Prioritization If preconditions Error (H) and Suspicious (I) are true at the same time, then result specified in Error (H) shall
Prioritization

If preconditions Error (H) and Suspicious (I) are true at the same time, then result specified in Error (H) shall be given out.

Raw

{
  "ID": "16645873.0",
  "ASIL": "  QM",
  "Text": "Prioritization\n\r \n\r\n\rIf preconditions Error (H) and Suspicious (I) are true at the same time, then result specified in Error (H) shall be given out.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344645.0",
  "Description": "Prioritization\n\r \n\r\n\rIf preconditions Error (H) and Suspicious (I) are true at the same time, then result specified in Error (H) shall be given out.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6316645874.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Linear Cross Fade Dynamic
Linear Cross Fade Dynamic

Raw

{
  "ID": "16645874.0",
  "ASIL": "  ",
  "Text": "Linear Cross Fade Dynamic",
  "Type": "Folder",
  "Status": "",
  "Summary": "Linear Cross Fade Dynamic",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344639.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6416645875.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Referring to this function should always be done as follow: LiCrsFdDyn (*SigIn, *DiagEveFct, *rate, *ErrVal) When more than one *
Referring to this function should always be done as follow: LiCrsFdDyn (*SigIn, *DiagEveFct, *rate, *ErrVal)

When more than one *DiagEve are needed to compute the final output value, then referring to this chaper is done as follow:

LiCrsFdDyn (*SigIn,DiagEveAllFct (*DiagEve1, *DiagEve2,...), *rate, *ErrVal)

The function LiCrsFdDyn fades the signal 'u1' to 'u2' when the control input becomes 'true' (see below for u1 and u2). The input 'rate' controls how fast the fading is done.

When the control signal is 'true', the signal '''u1' is faded to '''u2'.

When the control signal is 'false', the signal '''u2''' is faded to '''u1'.

Raw

{
  "ID": "16645875.0",
  "ASIL": "  ",
  "Text": "Referring to this function should always be done as follow: LiCrsFdDyn (*SigIn, *DiagEveFct, *rate, *ErrVal)\n\r \n\rWhen more than one *DiagEve are needed to compute the final output value, then referring to this chaper is done as follow:\n\rLiCrsFdDyn (*SigIn,DiagEveAllFct (*DiagEve1, *DiagEve2,...), *rate, *ErrVal)\n\rThe function LiCrsFdDyn fades the signal 'u1' to 'u2' when the control input becomes 'true' (see below for u1 and u2). The input 'rate' controls how fast the fading is done.\n\rWhen the control signal is 'true', the signal '''u1' is faded to '''u2'.\n\rWhen the control signal is 'false', the signal '''u2''' is faded to '''u1'.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344636.0",
  "Description": "Referring to this function should always be done as follow: LiCrsFdDyn (*SigIn, *DiagEveFct, *rate, *ErrVal)\n\r \n\rWhen more than one *DiagEve are needed to compute the final output value, then referring to this chaper is done as follow:\n\rLiCrsFdDyn (*SigIn,DiagEveAllFct (*DiagEve1, *DiagEve2,...), *rate, *ErrVal)\n\rThe function LiCrsFdDyn fades the signal 'u1' to 'u2' when the control input becomes 'true' (see below for u1 and u2). The input 'rate' controls how fast the fading is done.\n\rWhen the control signal is 'true', the signal '''u1' is faded to '''u2'.\n\rWhen the control signal is 'false', the signal '''u2''' is faded to '''u1'.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6516645876.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
The output for the Linear Cross Fade Dynamic is FdValOut (initial value is the one of the signal defined in SPE, which is using th
The output for the Linear Cross Fade Dynamic is FdValOut (initial value is the one of the signal defined in SPE, which is using this functon)

For u1 and u2, the following should be considered:

*u2 = *ErrVal

IF [1]:

1) *DiagEveFct shows one of the following values: VMMP_c_DiagEveSigFail , VMMP_c_DiagEveSigNotVld. VMMP_c_DiagEveSigIni ,, VMMP_c_DiagEveSigSusp

THEN:

*u1 = FdValOut (k-1) (last valid value,means simulation should starts at the 2nd time sample)

ELSE

*u1 = *SigIn

Raw

{
  "ID": "16645876.0",
  "ASIL": "  QM",
  "Text": "The output for the Linear Cross Fade Dynamic is FdValOut (initial value is the one of the signal defined in SPE, which is using this functon)\n\rFor u1 and u2, the following should be considered:\n\r*u2 = *ErrVal\n\r \n\rIF [1]:\n\r1) *DiagEveFct shows one of the following values: VMMP_c_DiagEveSigFail , VMMP_c_DiagEveSigNotVld. VMMP_c_DiagEveSigIni ,, VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*u1 = FdValOut (k-1) (last valid value,means simulation should starts at the 2nd time sample)\n\rELSE\n\r*u1 = *SigIn",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344623.0",
  "Description": "The output for the Linear Cross Fade Dynamic is FdValOut (initial value is the one of the signal defined in SPE, which is using this functon)\n\rFor u1 and u2, the following should be considered:\n\r*u2 = *ErrVal\n\r \n\rIF [1]:\n\r1) *DiagEveFct shows one of the following values: VMMP_c_DiagEveSigFail , VMMP_c_DiagEveSigNotVld. VMMP_c_DiagEveSigIni ,, VMMP_c_DiagEveSigSusp\n\rTHEN:\n\r*u1 = FdValOut (k-1) (last valid value,means simulation should starts at the 2nd time sample)\n\rELSE\n\r*u1 = *SigIn",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6616645877.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init value of FdValOut2 is "0" (for k=1) Starting from k=2: FdValOut1 = min(rate, (*SigCtrl - FdValOut2 (k-1)) / VMMP_c_TiSmpl )
Init value of FdValOut2 is "0" (for k=1)

Starting from k=2:

FdValOut1 = min(rate, (*SigCtrl - FdValOut2 (k-1)) / VMMP_c_TiSmpl )

FdValOut2 = max((-1)*rate, FdValOut1)*VMMP_c_TiSmpl + FdValOut2 (k-1)

FdValOut = u1*(1-FdValOut2) + u2*FdValOut2

Raw

{
  "ID": "16645877.0",
  "ASIL": "  QM",
  "Text": "Init value of FdValOut2 is \"0\" (for k=1)\n\r \n\rStarting from k=2:\n\rFdValOut1 = min(rate, (*SigCtrl - FdValOut2 (k-1)) / VMMP_c_TiSmpl )\n\rFdValOut2 = max((-1)*rate, FdValOut1)*VMMP_c_TiSmpl + FdValOut2 (k-1)\n\rFdValOut = u1*(1-FdValOut2) + u2*FdValOut2",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344607.0",
  "Description": "Init value of FdValOut2 is \"0\" (for k=1)\n\r \n\rStarting from k=2:\n\rFdValOut1 = min(rate, (*SigCtrl - FdValOut2 (k-1)) / VMMP_c_TiSmpl )\n\rFdValOut2 = max((-1)*rate, FdValOut1)*VMMP_c_TiSmpl + FdValOut2 (k-1)\n\rFdValOut = u1*(1-FdValOut2) + u2*FdValOut2",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6716645878.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Error
Error

Raw

{
  "ID": "16645878.0",
  "ASIL": "  ",
  "Text": "Error",
  "Type": "Folder",
  "Status": "",
  "Summary": "Error",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344624.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6816645879.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
H IF [1]: 1) *DiagEveFct< VMMP_c_DiagEveSigNone THEN: PhySigOutFct = *ErrVal PhyValFdSigOutFct = FdValOut
H 

IF [1]:

1) *DiagEveFct< VMMP_c_DiagEveSigNone

THEN:

PhySigOutFct = *ErrVal 

PhyValFdSigOutFct = FdValOut

Raw

{
  "ID": "16645879.0",
  "ASIL": "  QM",
  "Text": "H \n\rIF [1]:\n\r1) *DiagEveFct< VMMP_c_DiagEveSigNone\n\rTHEN:\n\rPhySigOutFct = *ErrVal \n\rPhyValFdSigOutFct = FdValOut",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344622.0",
  "Description": "H \n\rIF [1]:\n\r1) *DiagEveFct< VMMP_c_DiagEveSigNone\n\rTHEN:\n\rPhySigOutFct = *ErrVal \n\rPhyValFdSigOutFct = FdValOut",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6916645880.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
H1 IF [1]: 1) *DiagEveFct shows the value VMMP_c_DiagEveSigFail OR VMMP_c_DiagEveSigNotVld THEN: StSigOutFct = *ErrVal (*ErrVa
H1

IF [1]:

1) *DiagEveFct shows the value VMMP_c_DiagEveSigFail OR VMMP_c_DiagEveSigNotVld

THEN:

StSigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for init value)

Raw

{
  "ID": "16645880.0",
  "ASIL": "  QM",
  "Text": "H1\n\r \n\r\n\rIF [1]:\n\r1) *DiagEveFct shows the value VMMP_c_DiagEveSigFail OR VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rStSigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for init value)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344644.0",
  "Description": "H1\n\r \n\r\n\rIF [1]:\n\r1) *DiagEveFct shows the value VMMP_c_DiagEveSigFail OR VMMP_c_DiagEveSigNotVld\n\rTHEN:\n\rStSigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for init value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7016645881.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Init
Init

Raw

{
  "ID": "16645881.0",
  "ASIL": "  ",
  "Text": "Init",
  "Type": "Folder",
  "Status": "",
  "Summary": "Init",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344602.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7116645882.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) *DiagEveFct< VMMP_c_DiagEveSigNone THEN: PhySigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for ini
IF [1]:

1) *DiagEveFct< VMMP_c_DiagEveSigNone

THEN:

PhySigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for init value)

PhyValFdSigOutFct = FdValOut

Raw

{
  "ID": "16645882.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) *DiagEveFct< VMMP_c_DiagEveSigNone\n\rTHEN:\n\rPhySigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for init value)\n\rPhyValFdSigOutFct = FdValOut",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344600.0",
  "Description": "IF [1]:\n\r1) *DiagEveFct< VMMP_c_DiagEveSigNone\n\rTHEN:\n\rPhySigOutFct = *ErrVal (*ErrVal == Init Value) (see SPE signal-file for init value)\n\rPhyValFdSigOutFct = FdValOut",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7216645883.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
H2 IF [AND(1,OR(2,3))]: 1) conditions from req. H1 are false 2) *DiagEveFct= VMMP_c_DiagEveSigIni 3) *DiagEveFct= VMMP_c_DiagE
H2

IF [AND(1,OR(2,3))]:

1) conditions from req. H1 are false

2) *DiagEveFct= VMMP_c_DiagEveSigIni

3) *DiagEveFct= VMMP_c_DiagEveSigDi

THEN:

StSigOutFct = *IniVal

Raw

{
  "ID": "16645883.0",
  "ASIL": "  QM",
  "Text": "H2\n\rIF [AND(1,OR(2,3))]:\n\r1) conditions from req. H1 are false\n\r2) *DiagEveFct= VMMP_c_DiagEveSigIni\n\r3) *DiagEveFct= VMMP_c_DiagEveSigDi\n\rTHEN:\n\rStSigOutFct = *IniVal",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344634.0",
  "Description": "H2\n\rIF [AND(1,OR(2,3))]:\n\r1) conditions from req. H1 are false\n\r2) *DiagEveFct= VMMP_c_DiagEveSigIni\n\r3) *DiagEveFct= VMMP_c_DiagEveSigDi\n\rTHEN:\n\rStSigOutFct = *IniVal",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7316645884.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Suspicious
Suspicious

Raw

{
  "ID": "16645884.0",
  "ASIL": "  ",
  "Text": "Suspicious",
  "Type": "Folder",
  "Status": "",
  "Summary": "Suspicious",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344627.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7416645885.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
I IF [AND(1,2)]: 1) Conditions from req. H are false 2) *DiagEveFct= VMMP_c_DiagEveSigSusp THEN: PhySigOutFct should show hi
I 

IF [AND(1,2)]:

1) Conditions from req. H are false

2) *DiagEveFct= VMMP_c_DiagEveSigSusp

THEN:

PhySigOutFct should show his last valid value

PhyValFdSigOutFct = FdValOut

Raw

{
  "ID": "16645885.0",
  "ASIL": "  QM",
  "Text": "I \n\rIF [AND(1,2)]:\n\r1) Conditions from req. H are false\n\r2) *DiagEveFct= VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rPhySigOutFct should show his last valid value\n\rPhyValFdSigOutFct = FdValOut",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344625.0",
  "Description": "I \n\rIF [AND(1,2)]:\n\r1) Conditions from req. H are false\n\r2) *DiagEveFct= VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rPhySigOutFct should show his last valid value\n\rPhyValFdSigOutFct = FdValOut",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7516645886.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
I1 IF [AND(1,2)]: 1) Conditions from req. H1, H2 are false 2) *DiagEveFct= VMMP_c_DiagEveSigSusp THEN: StSigOutFct should sho
I1

IF [AND(1,2)]:

1) Conditions from req. H1, H2 are false

2) *DiagEveFct= VMMP_c_DiagEveSigSusp

THEN:

StSigOutFct should show his last valid value

Raw

{
  "ID": "16645886.0",
  "ASIL": "  QM",
  "Text": "I1\n\rIF [AND(1,2)]:\n\r1) Conditions from req. H1, H2 are false\n\r2) *DiagEveFct= VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rStSigOutFct should show his last valid value",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344637.0",
  "Description": "I1\n\rIF [AND(1,2)]:\n\r1) Conditions from req. H1, H2 are false\n\r2) *DiagEveFct= VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rStSigOutFct should show his last valid value",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7616645887.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
No Error/Ini/Suspicious
No Error/Ini/Suspicious

Raw

{
  "ID": "16645887.0",
  "ASIL": "  ",
  "Text": "No Error/Ini/Suspicious",
  "Type": "Folder",
  "Status": "",
  "Summary": "No Error/Ini/Suspicious",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344638.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7716645888.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
If there are no error, init or suspicious case, then the specified/calculated value *SigIn must be given out.
If there are no error, init or suspicious case, then the specified/calculated value *SigIn must be given out.

Raw

{
  "ID": "16645888.0",
  "ASIL": "  ",
  "Text": "If there are no error, init or suspicious case, then the specified/calculated value *SigIn must be given out.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344612.0",
  "Description": "If there are no error, init or suspicious case, then the specified/calculated value *SigIn must be given out.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7816645889.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) Conditions from req. I is false THEN: PhySigOutFct = *SigIn PhyValFdSigOutFct = FdValOut
IF [1]:

1) Conditions from req. I is false

THEN:

PhySigOutFct = *SigIn

PhyValFdSigOutFct = FdValOut

Raw

{
  "ID": "16645889.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) Conditions from req. I is false\n\rTHEN:\n\rPhySigOutFct = *SigIn\n\rPhyValFdSigOutFct = FdValOut",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344629.0",
  "Description": "IF [1]:\n\r1) Conditions from req. I is false\n\rTHEN:\n\rPhySigOutFct = *SigIn\n\rPhyValFdSigOutFct = FdValOut",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7916645890.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) Conditions from req. I1 is false THEN: StSigOutFct = *SigIn
IF [1]:

1) Conditions from req. I1 is false

THEN:

StSigOutFct = *SigIn

Raw

{
  "ID": "16645890.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) Conditions from req. I1 is false\n\rTHEN:\n\rStSigOutFct = *SigIn",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344626.0",
  "Description": "IF [1]:\n\r1) Conditions from req. I1 is false\n\rTHEN:\n\rStSigOutFct = *SigIn",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8016645891.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Generic Output Calculation
Generic Output Calculation

Raw

{
  "ID": "16645891.0",
  "ASIL": "  ",
  "Text": "Generic Output Calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Generic Output Calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344656.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8116645892.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF[1]: 1) VMMP_VSOCH_p_SwtDeac = 1 THEN: Output = param ELSEIF: Condition THEN: Output = 1 ELSE Output = 0
IF[1]: 

1) VMMP_VSOCH_p_SwtDeac = 1 

THEN: 

Output = param

ELSEIF: 

Condition 

THEN: 

Output = 1 

ELSE 

Output = 0

Raw

{
  "ID": "16645892.0",
  "ASIL": "  QM",
  "Text": "IF[1]: \n\r1) VMMP_VSOCH_p_SwtDeac = 1 \n\rTHEN: \n\rOutput = param\n\r \n\rELSEIF: \n\rCondition \n\rTHEN: \n\rOutput = 1 \n\rELSE \n\rOutput = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344659.0",
  "Description": "IF[1]: \n\r1) VMMP_VSOCH_p_SwtDeac = 1 \n\rTHEN: \n\rOutput = param\n\r \n\rELSEIF: \n\rCondition \n\rTHEN: \n\rOutput = 1 \n\rELSE \n\rOutput = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8216645893.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
HoldOnDmd
HoldOnDmd

Raw

{
  "ID": "16645893.0",
  "ASIL": "  ",
  "Text": "HoldOnDmd",
  "Type": "Folder",
  "Status": "",
  "Summary": "HoldOnDmd",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344662.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8316645894.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwHldOnDmd Condition: OR[1,2] 1) Diag_s_CodSwt_HldOnDmdVrn != 0 2) VMMP_s_FoD_HoldOnDmdAcvSt != 0 Output
param = VMMP_VSOCH_p_SwHldOnDmd

Condition: OR[1,2]

1) Diag_s_CodSwt_HldOnDmdVrn != 0

2) VMMP_s_FoD_HoldOnDmdAcvSt != 0

Output = VSOCH_s_HldOnDmd

Raw

{
  "ID": "16645894.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwHldOnDmd\n\r \n\rCondition: OR[1,2]\n\r1) Diag_s_CodSwt_HldOnDmdVrn != 0\n\r2) VMMP_s_FoD_HoldOnDmdAcvSt != 0\n\r \n\rOutput = VSOCH_s_HldOnDmd",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344664.0",
  "Description": "param = VMMP_VSOCH_p_SwHldOnDmd\n\r \n\rCondition: OR[1,2]\n\r1) Diag_s_CodSwt_HldOnDmdVrn != 0\n\r2) VMMP_s_FoD_HoldOnDmdAcvSt != 0\n\r \n\rOutput = VSOCH_s_HldOnDmd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8416645895.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
AEBPR
AEBPR

Raw

{
  "ID": "16645895.0",
  "ASIL": "  ",
  "Text": "AEBPR",
  "Type": "Folder",
  "Status": "",
  "Summary": "AEBPR",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344675.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8516645896.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwAEBPR Condition: Diag_s_CodSwt_AutEmgcyBrkPednRePres == 1 Output = VSOCH_s_FlgAEBPR_Ena
param = VMMP_VSOCH_p_SwAEBPR

Condition: Diag_s_CodSwt_AutEmgcyBrkPednRePres == 1

Output = VSOCH_s_FlgAEBPR_Ena

Raw

{
  "ID": "16645896.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwAEBPR\n\r \n\rCondition: Diag_s_CodSwt_AutEmgcyBrkPednRePres == 1\n\r \n\rOutput = VSOCH_s_FlgAEBPR_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344673.0",
  "Description": "param = VMMP_VSOCH_p_SwAEBPR\n\r \n\rCondition: Diag_s_CodSwt_AutEmgcyBrkPednRePres == 1\n\r \n\rOutput = VSOCH_s_FlgAEBPR_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8616645897.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
KFG
KFG

Raw

{
  "ID": "16645897.0",
  "ASIL": "  ",
  "Text": "KFG",
  "Type": "Folder",
  "Status": "",
  "Summary": "KFG",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344678.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8716645898.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwKFG Condition: Diag_s_CodSwt_ExtGridPlugPres == 1 Output = VSOCH_s_FlgKFG_Ena
param = VMMP_VSOCH_p_SwKFG

Condition: Diag_s_CodSwt_ExtGridPlugPres == 1

Output = VSOCH_s_FlgKFG_Ena

Raw

{
  "ID": "16645898.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwKFG\n\r \n\rCondition: Diag_s_CodSwt_ExtGridPlugPres == 1\n\r \n\rOutput = VSOCH_s_FlgKFG_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344680.0",
  "Description": "param = VMMP_VSOCH_p_SwKFG\n\r \n\rCondition: Diag_s_CodSwt_ExtGridPlugPres == 1\n\r \n\rOutput = VSOCH_s_FlgKFG_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8816645899.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Stauassistent
Stauassistent

Raw

{
  "ID": "16645899.0",
  "ASIL": "  ",
  "Text": "Stauassistent",
  "Type": "Folder",
  "Status": "",
  "Summary": "Stauassistent",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344686.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8916645900.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwACA Condition: Diag_s_CodSwt_JamAsiVrn == 1 Output = VSOCH_s_FlgACA_Ena
param = VMMP_VSOCH_p_SwACA

Condition: Diag_s_CodSwt_JamAsiVrn == 1 

Output = VSOCH_s_FlgACA_Ena

Raw

{
  "ID": "16645900.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwACA\n\r \n\rCondition: Diag_s_CodSwt_JamAsiVrn == 1 \n\r \n\rOutput = VSOCH_s_FlgACA_Ena \n\r \n\r",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344688.0",
  "Description": "param = VMMP_VSOCH_p_SwACA\n\r \n\rCondition: Diag_s_CodSwt_JamAsiVrn == 1 \n\r \n\rOutput = VSOCH_s_FlgACA_Ena \n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9016645901.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwACAHF Condition: Diag_s_CodSwt_JamAsiVrn == 2 Output = VSOCH_s_FlgACAHF_Ena
param = VMMP_VSOCH_p_SwACAHF

Condition: Diag_s_CodSwt_JamAsiVrn == 2

Output = VSOCH_s_FlgACAHF_Ena

Raw

{
  "ID": "16645901.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwACAHF\n\r \n\rCondition: Diag_s_CodSwt_JamAsiVrn == 2\n\r \n\rOutput = VSOCH_s_FlgACAHF_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1349025.0",
  "Description": "param = VMMP_VSOCH_p_SwACAHF\n\r \n\rCondition: Diag_s_CodSwt_JamAsiVrn == 2\n\r \n\rOutput = VSOCH_s_FlgACAHF_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9125546757.0FunctionalReleasedyesTrue
IF[1]: 1) VMMP_VSOCH_p_SwtDeac == 1 THEN: VSOCH_s_FlgACASV_Ena = VMMP_VSOCH_p_SwACASV ELSEIF[2]: 2) Diag_s_CodSwt_JamAsiVrn =
IF[1]:

1) VMMP_VSOCH_p_SwtDeac == 1

THEN:

VSOCH_s_FlgACASV_Ena = VMMP_VSOCH_p_SwACASV

ELSEIF[2]:

2) Diag_s_CodSwt_JamAsiVrn == 4

THEN:

VSOCH_s_FlgACASV_Ena = 1

ELSE:

VSOCH_s_FlgACASV_Ena = 0

Raw

{
  "ID": "25546757.0",
  "ASIL": "  QM",
  "Text": "IF[1]:\n\r1) VMMP_VSOCH_p_SwtDeac == 1\n\rTHEN:\n\rVSOCH_s_FlgACASV_Ena = VMMP_VSOCH_p_SwACASV\n\rELSEIF[2]:\n\r2) Diag_s_CodSwt_JamAsiVrn == 4\n\rTHEN:\n\rVSOCH_s_FlgACASV_Ena = 1\n\rELSE:\n\rVSOCH_s_FlgACASV_Ena = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF[1]:\n\r1) VMMP_VSOCH_p_SwtDeac == 1\n\rTHEN:\n\rVSOCH_s_FlgACASV_Ena = VMMP_VSOCH_p_SwACASV\n\rELSEIF[2]:\n\r2) Diag_s_CodSwt_JamAsiVrn == 4\n\rTHEN:\n\rVSOCH_s_FlgACASV_Ena = 1\n\rELSE:\n\rVSOCH_s_FlgACASV_Ena = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9216645902.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwCAA Condition: OR[1,2] 1) Diag_s_CodSwt_JamAsiVrn == 6 2) Diag_s_CodSwt_PrkAsiVrn == 3 Output = VSOCH
param = VMMP_VSOCH_p_SwCAA

Condition: OR[1,2] 

1) Diag_s_CodSwt_JamAsiVrn == 6 

2) Diag_s_CodSwt_PrkAsiVrn == 3

Output = VSOCH_s_FlgCAA_Ena

Raw

{
  "ID": "16645902.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwCAA\n\r \n\rCondition: OR[1,2] \n\r1) Diag_s_CodSwt_JamAsiVrn == 6 \n\r2) Diag_s_CodSwt_PrkAsiVrn == 3\n\r \n\rOutput = VSOCH_s_FlgCAA_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344698.0",
  "Description": "param = VMMP_VSOCH_p_SwCAA\n\r \n\rCondition: OR[1,2] \n\r1) Diag_s_CodSwt_JamAsiVrn == 6 \n\r2) Diag_s_CodSwt_PrkAsiVrn == 3\n\r \n\rOutput = VSOCH_s_FlgCAA_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9316645903.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Parken
Parken

Raw

{
  "ID": "16645903.0",
  "ASIL": "  ",
  "Text": "Parken",
  "Type": "Folder",
  "Status": "",
  "Summary": "Parken",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344700.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9416645904.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwPB Condition: Diag_s_CodSwt_PrkAsiVrn == 1 Output = VSOCH_s_FlgPB_Ena
param = VMMP_VSOCH_p_SwPB

Condition: Diag_s_CodSwt_PrkAsiVrn == 1

Output = VSOCH_s_FlgPB_Ena

Raw

{
  "ID": "16645904.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwPB\n\r \n\rCondition: Diag_s_CodSwt_PrkAsiVrn == 1\n\r \n\rOutput = VSOCH_s_FlgPB_Ena \n\r \n\r",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344702.0",
  "Description": "param = VMMP_VSOCH_p_SwPB\n\r \n\rCondition: Diag_s_CodSwt_PrkAsiVrn == 1\n\r \n\rOutput = VSOCH_s_FlgPB_Ena \n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9516645905.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwPH Condition: Diag_s_CodSwt_PrkAsiVrn == 2 Output = VSOCH_s_FlgPH_Ena
param = VMMP_VSOCH_p_SwPH 

Condition: Diag_s_CodSwt_PrkAsiVrn == 2

Output = VSOCH_s_FlgPH_Ena

Raw

{
  "ID": "16645905.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwPH \n\r \n\rCondition: Diag_s_CodSwt_PrkAsiVrn == 2\n\r \n\rOutput = VSOCH_s_FlgPH_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344704.0",
  "Description": "param = VMMP_VSOCH_p_SwPH \n\r \n\rCondition: Diag_s_CodSwt_PrkAsiVrn == 2\n\r \n\rOutput = VSOCH_s_FlgPH_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9616645906.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LIM
LIM

Raw

{
  "ID": "16645906.0",
  "ASIL": "  ",
  "Text": "LIM",
  "Type": "Folder",
  "Status": "",
  "Summary": "LIM",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344707.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9716645907.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwLIM Condition: Diag_s_CodSwt_SmtSpdAsiPres == 1 Output = VSOCH_s_FlgLIM_Ena
param = VMMP_VSOCH_p_SwLIM

Condition: Diag_s_CodSwt_SmtSpdAsiPres == 1

Output = VSOCH_s_FlgLIM_Ena

Raw

{
  "ID": "16645907.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwLIM\n\r \n\rCondition: Diag_s_CodSwt_SmtSpdAsiPres == 1\n\r \n\rOutput = VSOCH_s_FlgLIM_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344709.0",
  "Description": "param = VMMP_VSOCH_p_SwLIM\n\r \n\rCondition: Diag_s_CodSwt_SmtSpdAsiPres == 1\n\r \n\rOutput = VSOCH_s_FlgLIM_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9816645908.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ACC
ACC

Raw

{
  "ID": "16645908.0",
  "ASIL": "  ",
  "Text": "ACC",
  "Type": "Folder",
  "Status": "",
  "Summary": "ACC",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344711.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9916645909.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwACC Condition: OR[1,2] 1) Diag_s_CodSwt_ACCVrn == 1 (GRA) 2) Diag_s_CodSwt_ACCVrn == 2 (ACC) Output =
param = VMMP_VSOCH_p_SwACC

Condition: OR[1,2] 

1) Diag_s_CodSwt_ACCVrn == 1 (GRA) 

2) Diag_s_CodSwt_ACCVrn == 2 (ACC)

Output = VSOCH_s_FlgACC_Ena

Raw

{
  "ID": "16645909.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwACC\n\r \n\rCondition: OR[1,2] \n\r1) Diag_s_CodSwt_ACCVrn == 1 (GRA) \n\r2) Diag_s_CodSwt_ACCVrn == 2 (ACC)\n\r \n\rOutput = VSOCH_s_FlgACC_Ena",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344713.0",
  "Description": "param = VMMP_VSOCH_p_SwACC\n\r \n\rCondition: OR[1,2] \n\r1) Diag_s_CodSwt_ACCVrn == 1 (GRA) \n\r2) Diag_s_CodSwt_ACCVrn == 2 (ACC)\n\r \n\rOutput = VSOCH_s_FlgACC_Ena",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10016645910.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
ALDW
ALDW

Raw

{
  "ID": "16645910.0",
  "ASIL": "  ",
  "Text": "ALDW",
  "Type": "Folder",
  "Status": "",
  "Summary": "ALDW",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1344715.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10116645911.0FunctionalReleasedyesTrue
param = VMMP_VSOCH_p_SwALDW Condition: OR[1,2] 1) Diag_s_CodSwt_LaneDptWarnVrn == 1 2) Diag_s_CodSwt_LaneDptWarnVrn == 2 Outpu
param = VMMP_VSOCH_p_SwALDW

Condition: OR[1,2]

1) Diag_s_CodSwt_LaneDptWarnVrn == 1

2) Diag_s_CodSwt_LaneDptWarnVrn == 2

Output = VSOCH_s_FlgALDW_Ena

Raw

{
  "ID": "16645911.0",
  "ASIL": "  QM",
  "Text": "param = VMMP_VSOCH_p_SwALDW\n\r \n\rCondition: OR[1,2]\n\r1) Diag_s_CodSwt_LaneDptWarnVrn == 1\n\r2) Diag_s_CodSwt_LaneDptWarnVrn == 2\n\r \n\rOutput = VSOCH_s_FlgALDW_Ena\n\r \n\r",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1344717.0",
  "Description": "param = VMMP_VSOCH_p_SwALDW\n\r \n\rCondition: OR[1,2]\n\r1) Diag_s_CodSwt_LaneDptWarnVrn == 1\n\r2) Diag_s_CodSwt_LaneDptWarnVrn == 2\n\r \n\rOutput = VSOCH_s_FlgALDW_Ena\n\r \n\r",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}