Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_VVL.xlsxrequirement1670c9f63958867
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCTP.xlsxrequirement546e55261e37b1
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCPV.xlsxrequirement48c291bbf0bf8b
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCPP.xlsxrequirement75a6e97f36e717
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCOP.xlsxrequirement108db974db96a4a
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCIP.xlsxrequirement3883adee9380f8
VME-PROD-VehicleMotionManagement - VMMP_TVC_TVCEC.xlsxrequirement30e01f733449cc
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_SSHPOST.xlsxrequirement127fe72dab6a70d
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_DSOPOST.xlsxrequirement140ac32d5a0db26
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_DCPOST.xlsxrequirement60d072d8489fe8
VME-PROD-VehicleMotionManagement - VMMP_SRVPOST_ASM.xlsxrequirement14942ae852b3eba
VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOVD.xlsxrequirement255ad930242c8fe
VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOEM.xlsxrequirement4051e925fb5e240
VME-PROD-VehicleMotionManagement - VMMP_SRV_VSOCH.xlsxrequirement105fa03f07e2505
VME-PROD-VehicleMotionManagement - VMMP_SRV_DSOPRE.xlsxrequirement19738690409fbd8
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOTA.xlsxrequirement13543cdaf3292f4
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOPOT.xlsxrequirement184da96d0c9b61e
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOAF.xlsxrequirement4005d887cf54208
VME-PROD-VehicleMotionManagement - VMMP_SOUT_SOUTFCT.xlsxrequirement4534d2bdab4dd1f
VME-PROD-VehicleMotionManagement - VMMP_SOUT_SOUTDEVLP.xlsxrequirement51aa25670a5db1

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

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

Raw

{
  "ID": "16660560",
  "ASIL": "  ",
  "Text": "Short description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Short description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117221",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
316660561InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module CFBACA (Customer Function Bridge Adaptive Cruise Assist) is part of the subfunction SINFCT contains the customer funct
The module CFBACA (Customer Function Bridge Adaptive Cruise Assist) is part of the subfunction SINFCT

contains the customer function ACA (Adaptive Cruise Assist).

It represents the connection between VMM and the customer function ACA. Customer-specific parts are translated by the latter into a VMM-internal signal language and the interfaces are prepared.

Raw

{
  "ID": "16660561",
  "ASIL": "  ",
  "Text": "The module CFBACA (Customer Function Bridge Adaptive Cruise Assist) is part of the subfunction SINFCT\n_x000D_contains the customer function ACA (Adaptive Cruise Assist).\n_x000D_It represents the connection between VMM and the customer function ACA. Customer-specific parts are translated by the latter into a VMM-internal signal language and the interfaces are prepared.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117226",
  "Description": "The module CFBACA (Customer Function Bridge Adaptive Cruise Assist) is part of the subfunction SINFCT\n_x000D_contains the customer function ACA (Adaptive Cruise Assist).\n_x000D_It represents the connection between VMM and the customer function ACA. Customer-specific parts are translated by the latter into a VMM-internal signal language and the interfaces are prepared.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
416660562InformationnoFalsetype_not_target, status_filtered, relevance_filtered
CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by
CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by the individual Customer Function) and the individual (specific) Customer Function part.

Service Bridges and Signalmonitoring are described in a generic way. The connection between the generic parts (Signalmonitoring and Service Bridges) and the individual customer function and its specific signals and parameters is done by the PreCondition "Service Bridge shall use Signalmonitoring with following signal assignment:". This PreCondition is linked by "is related to" from the individual Customer Function to the generic Service Bridge to the Signalmonitoring.

Service Bridges and Signalmonitoring are described in a generic way because they are used in different CFB modules by using "shared" content.

A Service Bridge is a set of signals for a certain purpose, e.g. LgtCtl = Longitudinal Control of the vehicle or LatCtl = Lateral Control of the vehicle.

Overview of all Service Bridges:

* 

 LgtCtl: Longitudinal Control

* 

 LatCtl: Lateral Control

* 

 WarnBrk: Warn Brake

* 

 StgWhlVib: Steering Wheel Vibration

* 

 LgtLimA: Longitudinal Acceleration Limitation

* 

 LgtLimV: Longitudinal Velocity Limitation

* 

 HldCtl: Hold Control

* 

 PrkCtlAly: Park Control Apply

* 

 PrkCtlRls: Park Control Release

* 

 PrkLockCtl: Park Control Lock

* 

 PreCdn: Preconditioning of Brake System

* 

 HydBrkAsi: Hydraulic Brake Assistant

* 

 LgtDir: Longitudinal Driving Direction Request

* 

 StAcvFct: Currently active subfunction of Customer Function

* 

 FailSafeStop: Fail Safe Stop

* 

 TrjCtl: Trajectory Control

* 

 CrvtLim: Curvature Limitation

* 

 ScndCllsnMtgtn: Second Collision Mitigation

Raw

{
  "ID": "16660562",
  "ASIL": "  ",
  "Text": "CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by the individual Customer Function) and the individual (specific) Customer Function part.\n_x000D_ \n_x000D_Service Bridges and Signalmonitoring are described in a generic way. The connection between the generic parts (Signalmonitoring and Service Bridges) and the individual customer function and its specific signals and parameters is done by the PreCondition \"Service Bridge shall use Signalmonitoring with following signal assignment:\". This PreCondition is linked by \"is related to\" from the individual Customer Function to the generic Service Bridge to the Signalmonitoring.\n_x000D_Service Bridges and Signalmonitoring are described in a generic way because they are used in different CFB modules by using \"shared\" content.\n_x000D_ \n_x000D_A Service Bridge is a set of signals for a certain purpose, e.g. LgtCtl = Longitudinal Control of the vehicle or LatCtl = Lateral Control of the vehicle.\n_x000D_ \n_x000D_Overview of all Service Bridges:\n_x000D_* \n_x000D_ \n_x000D_ LgtCtl: Longitudinal Control\n_x000D_* \n_x000D_ \n_x000D_ LatCtl: Lateral Control\n_x000D_* \n_x000D_ \n_x000D_ WarnBrk: Warn Brake\n_x000D_* \n_x000D_ \n_x000D_ StgWhlVib: Steering Wheel Vibration\n_x000D_* \n_x000D_ \n_x000D_ LgtLimA: Longitudinal Acceleration Limitation\n_x000D_* \n_x000D_ \n_x000D_ LgtLimV: Longitudinal Velocity Limitation\n_x000D_* \n_x000D_ \n_x000D_ HldCtl: Hold Control\n_x000D_* \n_x000D_ \n_x000D_ PrkCtlAly: Park Control Apply\n_x000D_* \n_x000D_ \n_x000D_ PrkCtlRls: Park Control Release\n_x000D_* \n_x000D_ \n_x000D_ PrkLockCtl: Park Control Lock\n_x000D_* \n_x000D_ \n_x000D_ PreCdn: Preconditioning of Brake System\n_x000D_* \n_x000D_ \n_x000D_ HydBrkAsi: Hydraulic Brake Assistant\n_x000D_* \n_x000D_ \n_x000D_ LgtDir: Longitudinal Driving Direction Request\n_x000D_* \n_x000D_ \n_x000D_ StAcvFct: Currently active subfunction of Customer Function\n_x000D_* \n_x000D_ \n_x000D_ FailSafeStop: Fail Safe Stop\n_x000D_* \n_x000D_ \n_x000D_ TrjCtl: Trajectory Control\n_x000D_* \n_x000D_ \n_x000D_ CrvtLim: Curvature Limitation\n_x000D_* \n_x000D_ \n_x000D_ ScndCllsnMtgtn: Second Collision Mitigation",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387656",
  "Description": "CFB modules consist in general of the Signalmonitoring, different Service Bridges (depending on which Service Bridges are used by the individual Customer Function) and the individual (specific) Customer Function part.\n_x000D_ \n_x000D_Service Bridges and Signalmonitoring are described in a generic way. The connection between the generic parts (Signalmonitoring and Service Bridges) and the individual customer function and its specific signals and parameters is done by the PreCondition \"Service Bridge shall use Signalmonitoring with following signal assignment:\". This PreCondition is linked by \"is related to\" from the individual Customer Function to the generic Service Bridge to the Signalmonitoring.\n_x000D_Service Bridges and Signalmonitoring are described in a generic way because they are used in different CFB modules by using \"shared\" content.\n_x000D_ \n_x000D_A Service Bridge is a set of signals for a certain purpose, e.g. LgtCtl = Longitudinal Control of the vehicle or LatCtl = Lateral Control of the vehicle.\n_x000D_ \n_x000D_Overview of all Service Bridges:\n_x000D_* \n_x000D_ \n_x000D_ LgtCtl: Longitudinal Control\n_x000D_* \n_x000D_ \n_x000D_ LatCtl: Lateral Control\n_x000D_* \n_x000D_ \n_x000D_ WarnBrk: Warn Brake\n_x000D_* \n_x000D_ \n_x000D_ StgWhlVib: Steering Wheel Vibration\n_x000D_* \n_x000D_ \n_x000D_ LgtLimA: Longitudinal Acceleration Limitation\n_x000D_* \n_x000D_ \n_x000D_ LgtLimV: Longitudinal Velocity Limitation\n_x000D_* \n_x000D_ \n_x000D_ HldCtl: Hold Control\n_x000D_* \n_x000D_ \n_x000D_ PrkCtlAly: Park Control Apply\n_x000D_* \n_x000D_ \n_x000D_ PrkCtlRls: Park Control Release\n_x000D_* \n_x000D_ \n_x000D_ PrkLockCtl: Park Control Lock\n_x000D_* \n_x000D_ \n_x000D_ PreCdn: Preconditioning of Brake System\n_x000D_* \n_x000D_ \n_x000D_ HydBrkAsi: Hydraulic Brake Assistant\n_x000D_* \n_x000D_ \n_x000D_ LgtDir: Longitudinal Driving Direction Request\n_x000D_* \n_x000D_ \n_x000D_ StAcvFct: Currently active subfunction of Customer Function\n_x000D_* \n_x000D_ \n_x000D_ FailSafeStop: Fail Safe Stop\n_x000D_* \n_x000D_ \n_x000D_ TrjCtl: Trajectory Control\n_x000D_* \n_x000D_ \n_x000D_ CrvtLim: Curvature Limitation\n_x000D_* \n_x000D_ \n_x000D_ ScndCllsnMtgtn: Second Collision Mitigation",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
516660563FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface description
Interface description

Raw

{
  "ID": "16660563",
  "ASIL": "  ",
  "Text": "Interface description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Interface description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387661",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
616660564InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signal and parameter files for the relevant SWRS are:
The valid versions of the signal and parameter files for the relevant SWRS are:

Raw

{
  "ID": "16660564",
  "ASIL": "  ",
  "Text": "The valid versions of the signal and parameter files for the relevant SWRS are:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387662",
  "Description": "The valid versions of the signal and parameter files for the relevant SWRS are:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
716660565InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16660565",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387660",
  "Description": "No InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
816660566InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16660566",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387659",
  "Description": "No InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
916660567InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signals and parameter files to be find in SWC SWRS "SWRS_VMMP" (Codebeamer IDs 16636282 16636283 2252717
The valid versions of the signals and parameter files to be find in SWC SWRS "SWRS_VMMP" (Codebeamer IDs 16636282 16636283 22527174 22528479): Chapter 2 "Interface description"

Raw

{
  "ID": "16660567",
  "ASIL": "  ",
  "Text": "The valid versions of the signals and parameter files to be find in SWC SWRS \"SWRS_VMMP\" (Codebeamer IDs 16636282 16636283 22527174 22528479): Chapter 2 \"Interface description\"",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387657",
  "Description": "The valid versions of the signals and parameter files to be find in SWC SWRS \"SWRS_VMMP\" (Codebeamer IDs 16636282 16636283 22527174 22528479): Chapter 2 \"Interface description\"",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1016660568InformationnoFalsetype_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": "16660568",
  "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": "1387658",
  "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"
}
1116660569FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Presetting/Framework/Definitions
Presetting/Framework/Definitions

Raw

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

Raw

{
  "ID": "16660570",
  "ASIL": "  ",
  "Text": "Traceability",
  "Type": "Folder",
  "Status": "",
  "Summary": "Traceability",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1387665",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1316660571InformationnoFalsetype_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": "16660571",
  "ASIL": "  ",
  "Text": "SWRS to Testcase:\n_x000D_ \n_x000D_No InterWiki reference defined in properties for 'integrity' \n_x000D_The 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": "1387669",
  "Description": "SWRS to Testcase:\n_x000D_ \n_x000D_No InterWiki reference defined in properties for 'integrity' \n_x000D_The latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1416660572InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Codebeamer: Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification docu
SWRS to Codebeamer: 

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

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

Raw

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

Raw

{
  "ID": "16660573",
  "ASIL": "  ",
  "Text": "Toolchain",
  "Type": "Folder",
  "Status": "",
  "Summary": "Toolchain",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117228",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1616660574Non-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": "16660574",
  "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": "1117236",
  "Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1716660575Non-functionalReleasednoFalsetype_not_target, relevance_filtered
For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.
For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.

Raw

{
  "ID": "16660575",
  "ASIL": "  QM",
  "Text": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117301",
  "Description": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1816660576FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Bit numbering
Bit numbering

Raw

{
  "ID": "16660576",
  "ASIL": "  ",
  "Text": "Bit numbering",
  "Type": "Folder",
  "Status": "",
  "Summary": "Bit numbering",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210651",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1916660577Non-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": "16660577",
  "ASIL": "  QM",
  "Text": "The bit numbering takes place as zero-based numbering method. \n_x000D_This means, 1 Byte is equal to Bit 0...7.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210653",
  "Description": "The bit numbering takes place as zero-based numbering method. \n_x000D_This means, 1 Byte is equal to Bit 0...7.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2016660578FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Tolerances
Tolerances

Raw

{
  "ID": "16660578",
  "ASIL": "  ",
  "Text": "Tolerances",
  "Type": "Folder",
  "Status": "",
  "Summary": "Tolerances",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117229",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2116660579Non-functionalReleasednoFalsetype_not_target, relevance_filtered
For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepte
For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:

Raw

{
  "ID": "16660579",
  "ASIL": "  QM",
  "Text": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117238",
  "Description": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2216660580Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Bool: No deviation allowed
Bool: No deviation allowed

Raw

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

Raw

{
  "ID": "16660581",
  "ASIL": "  QM",
  "Text": "UInt, Int: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1117362",
  "Description": "UInt, Int: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2416660582Non-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": "16660582",
  "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": "1117364",
  "Description": "Float: 0.1% related to the permissible value range of the signal",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2516660583Non-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": "16660583",
  "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": "1117366",
  "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"
}
2616660584FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Linked Constants
Linked Constants

Raw

{
  "ID": "16660584",
  "ASIL": "  ",
  "Text": "Linked Constants",
  "Type": "Folder",
  "Status": "",
  "Summary": "Linked Constants",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355689",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2716660585Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked co
Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.

Raw

{
  "ID": "16660585",
  "ASIL": "  QM",
  "Text": "Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1355688",
  "Description": "Linked constants (defined in SPE) need not to be manipulated during the test. If condition describes different value for linked constant as defined in SPE, test needs not to be performed.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2816660586FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Properties of Inputsignals
Properties of Inputsignals

Raw

{
  "ID": "16660586",
  "ASIL": "  ",
  "Text": "Properties of Inputsignals",
  "Type": "Folder",
  "Status": "",
  "Summary": "Properties of Inputsignals",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1476662",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2916660587Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Set Signal Classifier Bit consistent with Signal Value: Note: Value (ACA_s_LgtCtlA_MdDeceOnly) and Classifier (ACA_sc_LgtCtlA_MdD
Set Signal Classifier Bit consistent with Signal Value:

Note: Value (ACA_s_LgtCtlA_MdDeceOnly) and Classifier (ACA_sc_LgtCtlA_MdDeceOnly) must not be stimulated independently!

IF:

ACA_s_LgtCtlA_MdDeceOnly = 2

THEN:

Classifier Bit3 (FlgIni) of ACA_sc_LgtCtlA_MdDeceOnly has to be set to True

ELSEIF:

ACA_s_LgtCtlA_MdDeceOnly = 3

THEN:

Classifier Bit2 (FlgErrQlf) of ACA_sc_LgtCtlA_MdDeceOnly has to be set to True

ELSE:

ACA_sc_LgtCtlA_MdDeceOnly could be set to any value within the valid signal range

Raw

{
  "ID": "16660587",
  "ASIL": "  QM",
  "Text": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_LgtCtlA_MdDeceOnly) and Classifier (ACA_sc_LgtCtlA_MdDeceOnly) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_LgtCtlA_MdDeceOnly = 2\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_LgtCtlA_MdDeceOnly has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_LgtCtlA_MdDeceOnly = 3\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_LgtCtlA_MdDeceOnly has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_LgtCtlA_MdDeceOnly could be set to any value within the valid signal range",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1476660",
  "Description": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_LgtCtlA_MdDeceOnly) and Classifier (ACA_sc_LgtCtlA_MdDeceOnly) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_LgtCtlA_MdDeceOnly = 2\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_LgtCtlA_MdDeceOnly has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_LgtCtlA_MdDeceOnly = 3\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_LgtCtlA_MdDeceOnly has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_LgtCtlA_MdDeceOnly could be set to any value within the valid signal range",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3016660588Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Set Signal Classifier Bit consistent with Signal Value: Note: Value (ACA_s_LgtCtl_StSailReq) and Classifier (ACA_sc_LgtCtl_StSail
Set Signal Classifier Bit consistent with Signal Value:

Note: Value (ACA_s_LgtCtl_StSailReq) and Classifier (ACA_sc_LgtCtl_StSailReq) must not be stimulated independently!

IF:

ACA_s_LgtCtl_StSailReq = 2

THEN:

Classifier Bit3 (FlgIni) of ACA_sc_LgtCtl_StSailReq has to be set to True

ELSEIF:

ACA_s_LgtCtl_StSailReq = 3

THEN:

Classifier Bit2 (FlgErrQlf) of ACA_sc_LgtCtl_StSailReq has to be set to True

ELSE:

ACA_sc_LgtCtl_StSailReq could be set to any value within the valid signal range

Raw

{
  "ID": "16660588",
  "ASIL": "  QM",
  "Text": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_LgtCtl_StSailReq) and Classifier (ACA_sc_LgtCtl_StSailReq) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_LgtCtl_StSailReq = 2\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_LgtCtl_StSailReq has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_LgtCtl_StSailReq = 3\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_LgtCtl_StSailReq has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_LgtCtl_StSailReq could be set to any value within the valid signal range",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1476664",
  "Description": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_LgtCtl_StSailReq) and Classifier (ACA_sc_LgtCtl_StSailReq) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_LgtCtl_StSailReq = 2\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_LgtCtl_StSailReq has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_LgtCtl_StSailReq = 3\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_LgtCtl_StSailReq has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_LgtCtl_StSailReq could be set to any value within the valid signal range",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3116660589Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Set Signal Classifier Bit consistent with Signal Value: Note: Value (ACA_s_StgWhlVib_IdxProfReq) and Classifier (ACA_sc_StgWhlVib
Set Signal Classifier Bit consistent with Signal Value:

Note: Value (ACA_s_StgWhlVib_IdxProfReq) and Classifier (ACA_sc_StgWhlVib_IdxProfReq) must not be stimulated independently!

IF:

ACA_s_StgWhlVib_IdxProfReq = 6

THEN:

Classifier Bit3 (FlgIni) of ACA_sc_StgWhlVib_IdxProfReq has to be set to True

ELSEIF:

ACA_s_StgWhlVib_IdxProfReq = 7

THEN:

Classifier Bit2 (FlgErrQlf) of ACA_sc_StgWhlVib_IdxProfReq has to be set to True

ELSE:

ACA_sc_StgWhlVib_IdxProfReq could be set to any value within the valid signal range

Raw

{
  "ID": "16660589",
  "ASIL": "  QM",
  "Text": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_StgWhlVib_IdxProfReq) and Classifier (ACA_sc_StgWhlVib_IdxProfReq) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_StgWhlVib_IdxProfReq = 6\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_StgWhlVib_IdxProfReq has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_StgWhlVib_IdxProfReq = 7\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_StgWhlVib_IdxProfReq has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_StgWhlVib_IdxProfReq could be set to any value within the valid signal range",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1476684",
  "Description": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_StgWhlVib_IdxProfReq) and Classifier (ACA_sc_StgWhlVib_IdxProfReq) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_StgWhlVib_IdxProfReq = 6\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_StgWhlVib_IdxProfReq has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_StgWhlVib_IdxProfReq = 7\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_StgWhlVib_IdxProfReq has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_StgWhlVib_IdxProfReq could be set to any value within the valid signal range",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3216660590Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Set Signal Classifier Bit consistent with Signal Value: Note: Value (ACA_s_HndFre_StHndDet1) and Classifier (ACA_sc_HndFre_StHndD
Set Signal Classifier Bit consistent with Signal Value:

Note: Value (ACA_s_HndFre_StHndDet1) and Classifier (ACA_sc_HndFre_StHndDet1) must not be stimulated independently!

IF:

ACA_s_HndFre_StHndDet1 = 2

THEN:

Classifier Bit3 (FlgIni) of ACA_sc_HndFre_StHndDet1 has to be set to True

ELSEIF:

ACA_s_HndFre_StHndDet1 = 3

THEN:

Classifier Bit2 (FlgErrQlf) of ACA_sc_HndFre_StHndDet1 has to be set to True

ELSE:

ACA_sc_HndFre_StHndDet1 could be set to any value within the valid signal range

Raw

{
  "ID": "16660590",
  "ASIL": "  QM",
  "Text": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_HndFre_StHndDet1) and Classifier (ACA_sc_HndFre_StHndDet1) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_HndFre_StHndDet1 = 2\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_HndFre_StHndDet1 has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_HndFre_StHndDet1 = 3\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_HndFre_StHndDet1 has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_HndFre_StHndDet1 could be set to any value within the valid signal range",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1476686",
  "Description": "Set Signal Classifier Bit consistent with Signal Value:\n_x000D_Note: Value (ACA_s_HndFre_StHndDet1) and Classifier (ACA_sc_HndFre_StHndDet1) must not be stimulated independently!\n_x000D_ \n_x000D_IF:\n_x000D_ACA_s_HndFre_StHndDet1 = 2\n_x000D_THEN:\n_x000D_Classifier Bit3 (FlgIni) of ACA_sc_HndFre_StHndDet1 has to be set to True\n_x000D_ \n_x000D_ELSEIF:\n_x000D_ACA_s_HndFre_StHndDet1 = 3\n_x000D_THEN:\n_x000D_Classifier Bit2 (FlgErrQlf) of ACA_sc_HndFre_StHndDet1 has to be set to True\n_x000D_ \n_x000D_ELSE:\n_x000D_ACA_sc_HndFre_StHndDet1 could be set to any value within the valid signal range",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3342283259FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Scope of SWE3 testing
Scope of SWE3 testing

Raw

{
  "ID": "42283259",
  "ASIL": "  ",
  "Text": "Scope of SWE3 testing",
  "Type": "Folder",
  "Status": "",
  "Summary": "Scope of SWE3 testing",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
3442283300FunctionalReleasedyesTrue
The additional implementation for ACA SV in CFBACA is not part of this document. ACA SV functionalities will be tested by CARIAD d
The additional implementation for ACA SV in CFBACA is not part of this document. ACA SV functionalities will be tested by CARIAD developer tests.

Therefore the following discription for addidtional input and output signals is valid:

Input signals:

The following signal activates the ACA SV functionalities. VSOCH_s_FlgACASV_Ena shall be always equal to 0, because ACA SV is not part of this document.

* VSOCH_s_FlgACASV_Ena

The following signals are only relevant if VSOCH_s_FlgACASV_Ena = 1. Therefoe the signals must not be stimulated for testing this document.

* ACASV_s_CrvtCtl_CrvtDmdPlynmCo1

* ACASV_sc_CrvtCtl_CrvtDmdPlynmCo1

* ACASV_s_CrvtCtl_CrvtDmdPlynmCo2

* ACASV_sc_CrvtCtl_CrvtDmdPlynmCo2

* ARBLGLSCA_s_DBRLgtLimA_StAcv

* ARBLLCSC_s_ACALgtCtl_StAcv

* DSOPOST_s_BrkPed_StReqDmnt

* DSOPOST_s_DrvPed_StReqDmnt

* DSOPOST_s_IdxTqWhlLead

* HMSOP_s_StHldAcv

* VSOEM_s_ALatSens

* VSOEM_s_VLgtVehNrm

Output signal:

* CFBACA_s2_LatGuide_CrvtReqPlynm shall be always equal to VMMP_CFBACA_p2_LatGuide_CrvtReqPlynmDft as long as VSOCH_s_FlgACASV_Ena = 0. (Please add a TPT assesslet to check this for all testcases)

Raw

{
  "ID": "42283300",
  "ASIL": "  QM",
  "Text": "The additional implementation for ACA SV in CFBACA is not part of this document. ACA SV functionalities will be tested by CARIAD developer tests.\n_x000D_Therefore the following discription for addidtional input and output signals is valid:\n_x000D_ \n_x000D_Input signals:\n_x000D_The following signal activates the ACA SV functionalities. VSOCH_s_FlgACASV_Ena shall be always equal to 0, because ACA SV is not part of this document.\n_x000D_* VSOCH_s_FlgACASV_Ena\n_x000D_ \n_x000D_The following signals are only relevant if VSOCH_s_FlgACASV_Ena = 1. Therefoe the signals must not be stimulated for testing this document.\n_x000D_* ACASV_s_CrvtCtl_CrvtDmdPlynmCo1\n_x000D_* ACASV_sc_CrvtCtl_CrvtDmdPlynmCo1\n_x000D_* ACASV_s_CrvtCtl_CrvtDmdPlynmCo2\n_x000D_* ACASV_sc_CrvtCtl_CrvtDmdPlynmCo2\n_x000D_* ARBLGLSCA_s_DBRLgtLimA_StAcv\n_x000D_* ARBLLCSC_s_ACALgtCtl_StAcv\n_x000D_* DSOPOST_s_BrkPed_StReqDmnt\n_x000D_* DSOPOST_s_DrvPed_StReqDmnt\n_x000D_* DSOPOST_s_IdxTqWhlLead\n_x000D_* HMSOP_s_StHldAcv\n_x000D_* VSOEM_s_ALatSens\n_x000D_* VSOEM_s_VLgtVehNrm\n_x000D_ \n_x000D_Output signal:\n_x000D_* CFBACA_s2_LatGuide_CrvtReqPlynm shall be always equal to VMMP_CFBACA_p2_LatGuide_CrvtReqPlynmDft as long as VSOCH_s_FlgACASV_Ena = 0. (Please add a TPT assesslet to check this for all testcases)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "ACA SV functionality",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "The additional implementation for ACA SV in CFBACA is not part of this document. ACA SV functionalities will be tested by CARIAD developer tests.\n_x000D_Therefore the following discription for addidtional input and output signals is valid:\n_x000D_ \n_x000D_Input signals:\n_x000D_The following signal activates the ACA SV functionalities. VSOCH_s_FlgACASV_Ena shall be always equal to 0, because ACA SV is not part of this document.\n_x000D_* VSOCH_s_FlgACASV_Ena\n_x000D_ \n_x000D_The following signals are only relevant if VSOCH_s_FlgACASV_Ena = 1. Therefoe the signals must not be stimulated for testing this document.\n_x000D_* ACASV_s_CrvtCtl_CrvtDmdPlynmCo1\n_x000D_* ACASV_sc_CrvtCtl_CrvtDmdPlynmCo1\n_x000D_* ACASV_s_CrvtCtl_CrvtDmdPlynmCo2\n_x000D_* ACASV_sc_CrvtCtl_CrvtDmdPlynmCo2\n_x000D_* ARBLGLSCA_s_DBRLgtLimA_StAcv\n_x000D_* ARBLLCSC_s_ACALgtCtl_StAcv\n_x000D_* DSOPOST_s_BrkPed_StReqDmnt\n_x000D_* DSOPOST_s_DrvPed_StReqDmnt\n_x000D_* DSOPOST_s_IdxTqWhlLead\n_x000D_* HMSOP_s_StHldAcv\n_x000D_* VSOEM_s_ALatSens\n_x000D_* VSOEM_s_VLgtVehNrm\n_x000D_ \n_x000D_Output signal:\n_x000D_* CFBACA_s2_LatGuide_CrvtReqPlynm shall be always equal to VMMP_CFBACA_p2_LatGuide_CrvtReqPlynmDft as long as VSOCH_s_FlgACASV_Ena = 0. (Please add a TPT assesslet to check this for all testcases)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3516660591FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Generic Conditions and Requirements (Service Bridges)
Generic Conditions and Requirements (Service Bridges)

Raw

{
  "ID": "16660591",
  "ASIL": "  ",
  "Text": "Generic Conditions and Requirements (Service Bridges)",
  "Type": "Folder",
  "Status": "",
  "Summary": "Generic Conditions and Requirements (Service Bridges)",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337927",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3616660592InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The customer function brigde CFBACA consists of the generic Service Bridges of LgtCtl-Service, LatCtl-Service, WarnBrk-Service and
The customer function brigde CFBACA consists of the generic Service Bridges of LgtCtl-Service, LatCtl-Service, WarnBrk-Service and StgWhlVib-Service. Every Service Bridge requires the generic Signalmonitoring.

The Pre Conditions and Functional Requirements of Signalmonitoring and the generic Service Bridges are shared from SWRS_VMMP_SINFCT_CFB_Services (62127779) into this document.

Specific Pre Conditions and Functional Requirements that are just required for CFBACA are defined in this document.

Raw

{
  "ID": "16660592",
  "ASIL": "  ",
  "Text": "The customer function brigde CFBACA consists of the generic Service Bridges of LgtCtl-Service, LatCtl-Service, WarnBrk-Service and StgWhlVib-Service. Every Service Bridge requires the generic Signalmonitoring.\n_x000D_The Pre Conditions and Functional Requirements of Signalmonitoring and the generic Service Bridges are shared from SWRS_VMMP_SINFCT_CFB_Services (62127779) into this document.\n_x000D_Specific Pre Conditions and Functional Requirements that are just required for CFBACA are defined in this document.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337827",
  "Description": "The customer function brigde CFBACA consists of the generic Service Bridges of LgtCtl-Service, LatCtl-Service, WarnBrk-Service and StgWhlVib-Service. Every Service Bridge requires the generic Signalmonitoring.\n_x000D_The Pre Conditions and Functional Requirements of Signalmonitoring and the generic Service Bridges are shared from SWRS_VMMP_SINFCT_CFB_Services (62127779) into this document.\n_x000D_Specific Pre Conditions and Functional Requirements that are just required for CFBACA are defined in this document.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3716660593FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Signalmonitoring
Signalmonitoring

Raw

{
  "ID": "16660593",
  "ASIL": "  ",
  "Text": "Signalmonitoring",
  "Type": "Folder",
  "Status": "",
  "Summary": "Signalmonitoring",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337845",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3816660594InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnO
The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOff and the constants *FlgIniExcDet and *FlgErrQlfAcv.

*StDiagEve is the result of the input signal monitoring.

Note: If the Signalmonitoring is used for different services with different ASIL-levels, then the highest ASIL is set in the SWRS document (attribute: ASIL level).

Note: The following linked by name keyword describe two states of an internal boolean information:

* Error qualified

* Error not qualified

* internal error qualification is available

* internal error qualification is NOT available

* Initialization qualified

* Initialization not qualified

* internal initialization qualification is available

* internal initialization qualification is NOT available

Note:

The following functional requirements for case description do not need an Else-Path because general Else-Path is not useful. It is not possible that no case is set. At least one of the following cases will be set. If more than one case is set at the same time, prioritization will be used.

* 

 Valid Case: No errors

* 

 Case: Service bridge is deactivated

* 

 Case: Signal not configured (Bit0)

* 

 Case: Monitoring is not activ (Bit5)

* 

 Case: Initialization unqualified (Bit3 not longer than 500 ms)

* 

 Case: Initialization qualified (Bit3 longer than 500 ms)

* 

 Case: Error (Bit2)

* 

 Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)

* 

 Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)

Raw

{
  "ID": "16660594",
  "ASIL": "  ",
  "Text": "The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOff and the constants *FlgIniExcDet and *FlgErrQlfAcv.\n_x000D_ \n_x000D_*StDiagEve is the result of the input signal monitoring.\n_x000D_ \n_x000D_Note: If the Signalmonitoring is used for different services with different ASIL-levels, then the highest ASIL is set in the SWRS document (attribute: ASIL level).\n_x000D_ \n_x000D_Note: The following linked by name keyword describe two states of an internal boolean information:\n_x000D_* Error qualified\n_x000D_* Error not qualified\n_x000D_* internal error qualification is available\n_x000D_* internal error qualification is NOT available\n_x000D_* Initialization qualified\n_x000D_* Initialization not qualified\n_x000D_* internal initialization qualification is available\n_x000D_* internal initialization qualification is NOT available\n_x000D_Note:\n_x000D_The following functional requirements for case description do not need an Else-Path because general Else-Path is not useful. It is not possible that no case is set. At least one of the following cases will be set. If more than one case is set at the same time, prioritization will be used.\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Valid Case: No errors\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Service bridge is deactivated\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Signal not configured (Bit0)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Monitoring is not activ (Bit5)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Initialization unqualified (Bit3 not longer than 500 ms)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Initialization qualified (Bit3 longer than 500 ms)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Error (Bit2)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337866",
  "Description": "The Signalmonitoring calculates *StDiagEve based on the merged classifier information, the RangeCheck result, the parameter *TurnOff and the constants *FlgIniExcDet and *FlgErrQlfAcv.\n_x000D_ \n_x000D_*StDiagEve is the result of the input signal monitoring.\n_x000D_ \n_x000D_Note: If the Signalmonitoring is used for different services with different ASIL-levels, then the highest ASIL is set in the SWRS document (attribute: ASIL level).\n_x000D_ \n_x000D_Note: The following linked by name keyword describe two states of an internal boolean information:\n_x000D_* Error qualified\n_x000D_* Error not qualified\n_x000D_* internal error qualification is available\n_x000D_* internal error qualification is NOT available\n_x000D_* Initialization qualified\n_x000D_* Initialization not qualified\n_x000D_* internal initialization qualification is available\n_x000D_* internal initialization qualification is NOT available\n_x000D_Note:\n_x000D_The following functional requirements for case description do not need an Else-Path because general Else-Path is not useful. It is not possible that no case is set. At least one of the following cases will be set. If more than one case is set at the same time, prioritization will be used.\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Valid Case: No errors\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Service bridge is deactivated\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Signal not configured (Bit0)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Monitoring is not activ (Bit5)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Initialization unqualified (Bit3 not longer than 500 ms)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Initialization qualified (Bit3 longer than 500 ms)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Error (Bit2)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3916660595InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one interna
The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internal classifier by BitwiseOR-operation (merged classifier).

Bit information:

** Bit0 (FlgSigNotConf)

** Bit1 (FlgValCod - Neutral value)

** Bit2 (FlgErrQlf)

** Bit3 (FlgIni)

** Bit4 (not used)

** Bit5 (FlgMonNotAcv)

** Bit6 (not used)

** Bit7 (FlgErrCur)

Raw

{
  "ID": "16660595",
  "ASIL": "  ",
  "Text": "The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internal classifier by BitwiseOR-operation (merged classifier).\n_x000D_Bit information:\n_x000D_** Bit0 (FlgSigNotConf)\n_x000D_** Bit1 (FlgValCod - Neutral value)\n_x000D_** Bit2 (FlgErrQlf)\n_x000D_** Bit3 (FlgIni)\n_x000D_** Bit4 (not used)\n_x000D_** Bit5 (FlgMonNotAcv)\n_x000D_** Bit6 (not used)\n_x000D_** Bit7 (FlgErrCur)",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337838",
  "Description": "The classifier signal consists of 1 Byte (Bit0 to Bit7). The classifier information of the input signals are merged to one internal classifier by BitwiseOR-operation (merged classifier).\n_x000D_Bit information:\n_x000D_** Bit0 (FlgSigNotConf)\n_x000D_** Bit1 (FlgValCod - Neutral value)\n_x000D_** Bit2 (FlgErrQlf)\n_x000D_** Bit3 (FlgIni)\n_x000D_** Bit4 (not used)\n_x000D_** Bit5 (FlgMonNotAcv)\n_x000D_** Bit6 (not used)\n_x000D_** Bit7 (FlgErrCur)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4016660596InformationnoFalsetype_not_target, status_filtered, relevance_filtered
If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *S
If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *StDiagEve are requested, then only the value (VMMP_c_DiagEveSigDi, VMMP_c_DiagEveSigNotVld, VMMP_c_DiagEveSigFail, VMMP_c_DiagEveSigIni, VMMP_c_DiagEveSigSusp, VMMP_c_DiagEveSigNone) with highest priority shall be assigned to the output signal *StDiagEve.

The prioritization is done according to the following order:

- prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6

Raw

{
  "ID": "16660596",
  "ASIL": "  ",
  "Text": "If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *StDiagEve are requested, then only the value (VMMP_c_DiagEveSigDi, VMMP_c_DiagEveSigNotVld, VMMP_c_DiagEveSigFail, VMMP_c_DiagEveSigIni, VMMP_c_DiagEveSigSusp, VMMP_c_DiagEveSigNone) with highest priority shall be assigned to the output signal *StDiagEve.\n_x000D_ \n_x000D_The prioritization is done according to the following order:\n_x000D_- prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337868",
  "Description": "If more than one of the following cases of *StDiagEve output signal are set at the same time and therefore different values for *StDiagEve are requested, then only the value (VMMP_c_DiagEveSigDi, VMMP_c_DiagEveSigNotVld, VMMP_c_DiagEveSigFail, VMMP_c_DiagEveSigIni, VMMP_c_DiagEveSigSusp, VMMP_c_DiagEveSigNone) with highest priority shall be assigned to the output signal *StDiagEve.\n_x000D_ \n_x000D_The prioritization is done according to the following order:\n_x000D_- prio 1 > prio 2 > prio 3 > prio 4 > prio 5 > prio 6",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4116660597Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Availability of internal error qualification in signal monitoring Initial state of error qualification: Error not qualified IF
Availability of internal error qualification in signal monitoring

Initial state of error qualification:

Error not qualified

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

1) *TurnOff = false

2) Bit0 (FlgSigNotConf) of merged classifier is NOT set

3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set

4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started

5) *FlgErrQlfAcv = true

THEN:

internal error qualification shall be available (internal error qualification is available)

ELSE: 

internal error qualification shall not be available (internal error qualification is NOT available)

Note: "(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started" means, that error qualification is not available within the first time steps after module has started the execution. The number of time steps in which error qualification is not available is defined by the time "VMMP_c_TDiagStart" multiplied by the sample frequency "VMMP_c_FrqSmpl".

Raw

{
  "ID": "16660597",
  "ASIL": "  ASIL B",
  "Text": "Availability of internal error qualification in signal monitoring\n_x000D_Initial state of error qualification:\n_x000D_Error not qualified\n_x000D_IF [AND(1,2,3,4,5)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n_x000D_3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n_x000D_4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n_x000D_5) *FlgErrQlfAcv = true\n_x000D_THEN:\n_x000D_internal error qualification shall be available (internal error qualification is available)\n_x000D_ELSE: \n_x000D_internal error qualification shall not be available (internal error qualification is NOT available)\n_x000D_ \n_x000D_Note: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that error qualification is not available within the first time steps after module has started the execution. The number of time steps in which error qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337872",
  "Description": "Availability of internal error qualification in signal monitoring\n_x000D_Initial state of error qualification:\n_x000D_Error not qualified\n_x000D_IF [AND(1,2,3,4,5)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n_x000D_3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n_x000D_4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n_x000D_5) *FlgErrQlfAcv = true\n_x000D_THEN:\n_x000D_internal error qualification shall be available (internal error qualification is available)\n_x000D_ELSE: \n_x000D_internal error qualification shall not be available (internal error qualification is NOT available)\n_x000D_ \n_x000D_Note: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that error qualification is not available within the first time steps after module has started the execution. The number of time steps in which error qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4216660598Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Error qualification This PreCondition is relevant if: Error not qualified IF [AND(1,2)]: 1) unqualified Error (Signal range is
Error qualification

This PreCondition is relevant if:

Error not qualified

IF [AND(1,2)]:

1) unqualified Error (Signal range is invalid OR Bit7 (FlgErrCur) of merged classifier is set) is true for 500 ms after internal error qualification is available

2) internal error qualification is available

THEN:

Error shall be qualified (Error qualified)

ELSE:

Error shall not be qualified (Error not qualified)

Note: There are two kinds of unqualified errors:

* 

 Signal range is invalid defined by RangeCheck

* Bit7 (FlgErrCur) of merged classifier is set

If at least one kind of unqualified error is true, the resulting unqualified error shall be true.

Raw

{
  "ID": "16660598",
  "ASIL": "  ASIL B",
  "Text": "Error qualification\n_x000D_This PreCondition is relevant if:\n_x000D_Error not qualified\n_x000D_ \n_x000D_IF [AND(1,2)]:\n_x000D_1) unqualified Error (Signal range is invalid OR Bit7 (FlgErrCur) of merged classifier is set) is true for 500 ms after internal error qualification is available\n_x000D_2) internal error qualification is available\n_x000D_THEN:\n_x000D_Error shall be qualified (Error qualified)\n_x000D_ELSE:\n_x000D_Error shall not be qualified (Error not qualified)\n_x000D_ \n_x000D_Note: There are two kinds of unqualified errors:\n_x000D_* \n_x000D_ \n_x000D_ Signal range is invalid defined by RangeCheck\n_x000D_* Bit7 (FlgErrCur) of merged classifier is set\n_x000D_If at least one kind of unqualified error is true, the resulting unqualified error shall be true.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337869",
  "Description": "Error qualification\n_x000D_This PreCondition is relevant if:\n_x000D_Error not qualified\n_x000D_ \n_x000D_IF [AND(1,2)]:\n_x000D_1) unqualified Error (Signal range is invalid OR Bit7 (FlgErrCur) of merged classifier is set) is true for 500 ms after internal error qualification is available\n_x000D_2) internal error qualification is available\n_x000D_THEN:\n_x000D_Error shall be qualified (Error qualified)\n_x000D_ELSE:\n_x000D_Error shall not be qualified (Error not qualified)\n_x000D_ \n_x000D_Note: There are two kinds of unqualified errors:\n_x000D_* \n_x000D_ \n_x000D_ Signal range is invalid defined by RangeCheck\n_x000D_* Bit7 (FlgErrCur) of merged classifier is set\n_x000D_If at least one kind of unqualified error is true, the resulting unqualified error shall be true.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4316660599Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Error dequalification This PreCondition is relevant if: Error qualified IF: unqualified Error is false for 1010 ms THEN: Err
Error dequalification

This PreCondition is relevant if:

Error qualified

IF:

unqualified Error is false for 1010 ms

THEN:

Error shall be dequalified (Error not qualified)

ELSE:

Error shall be qualified (Error qualified)

Raw

{
  "ID": "16660599",
  "ASIL": "  ASIL B",
  "Text": "Error dequalification\n_x000D_This PreCondition is relevant if:\n_x000D_Error qualified\n_x000D_IF:\n_x000D_unqualified Error is false for 1010 ms\n_x000D_THEN:\n_x000D_Error shall be dequalified (Error not qualified)\n_x000D_ELSE:\n_x000D_Error shall be qualified (Error qualified)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337862",
  "Description": "Error dequalification\n_x000D_This PreCondition is relevant if:\n_x000D_Error qualified\n_x000D_IF:\n_x000D_unqualified Error is false for 1010 ms\n_x000D_THEN:\n_x000D_Error shall be dequalified (Error not qualified)\n_x000D_ELSE:\n_x000D_Error shall be qualified (Error qualified)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4416660600Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Availability of internal initialization qualification in signal monitoring Initial state of initialization qualification: Initia
Availability of internal initialization qualification in signal monitoring

Initial state of initialization qualification:

Initialization not qualified

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

1) *TurnOff = false

2) Bit0 (FlgSigNotConf) of merged classifier is NOT set

3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set

4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started

5) *FlgIniExcDet = true

THEN:

internal initialization qualification shall be available (internal initialization qualification is available)

ELSE: 

internal initialization qualification shall not be available (internal initialization qualification is NOT available)

Note: "(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started" means, that initialization qualification is not available within the first time steps after module has started the execution. The number of time steps in which initialization qualification is not available is defined by the time "VMMP_c_TDiagStart" multiplied by the sample frequency "VMMP_c_FrqSmpl".

Raw

{
  "ID": "16660600",
  "ASIL": "  ASIL B",
  "Text": "Availability of internal initialization qualification in signal monitoring\n_x000D_Initial state of initialization qualification:\n_x000D_Initialization not qualified\n_x000D_IF [AND(1,2,3,4,5)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n_x000D_3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n_x000D_4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n_x000D_5) *FlgIniExcDet = true\n_x000D_THEN:\n_x000D_internal initialization qualification shall be available (internal initialization qualification is available)\n_x000D_ELSE: \n_x000D_internal initialization qualification shall not be available (internal initialization qualification is NOT available)\n_x000D_ \n_x000D_\n_x000D_Note: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that initialization qualification is not available within the first time steps after module has started the execution. The number of time steps in which initialization qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337873",
  "Description": "Availability of internal initialization qualification in signal monitoring\n_x000D_Initial state of initialization qualification:\n_x000D_Initialization not qualified\n_x000D_IF [AND(1,2,3,4,5)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n_x000D_3) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n_x000D_4) (VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\n_x000D_5) *FlgIniExcDet = true\n_x000D_THEN:\n_x000D_internal initialization qualification shall be available (internal initialization qualification is available)\n_x000D_ELSE: \n_x000D_internal initialization qualification shall not be available (internal initialization qualification is NOT available)\n_x000D_ \n_x000D_\n_x000D_Note: \"(VMMP_c_TDiagStart * VMMP_c_FrqSmpl) time steps are over after module execution has been started\" means, that initialization qualification is not available within the first time steps after module has started the execution. The number of time steps in which initialization qualification is not available is defined by the time \"VMMP_c_TDiagStart\" multiplied by the sample frequency \"VMMP_c_FrqSmpl\".",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4516660601Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Initialization qualification This PreCondition is relevant if: Initialization not qualified If Signalmonitoring is applied for
Initialization qualification

This PreCondition is relevant if:

Initialization not qualified

If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:

IF [AND(1,2)]:

1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for 500 ms

2) internal initialization qualification is available

THEN:

Initialization shall be qualified (Initialization qualified)

ELSE:

Initialization shall not be qualified (Initialization not qualified)

Note: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).

Raw

{
  "ID": "16660601",
  "ASIL": "  ASIL B",
  "Text": "Initialization qualification\n_x000D_This PreCondition is relevant if:\n_x000D_Initialization not qualified\n_x000D_ \n_x000D_If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n_x000D_IF [AND(1,2)]:\n_x000D_1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for 500 ms\n_x000D_2) internal initialization qualification is available\n_x000D_THEN:\n_x000D_Initialization shall be qualified (Initialization qualified)\n_x000D_ELSE:\n_x000D_Initialization shall not be qualified (Initialization not qualified)\n_x000D_ \n_x000D_Note: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337871",
  "Description": "Initialization qualification\n_x000D_This PreCondition is relevant if:\n_x000D_Initialization not qualified\n_x000D_ \n_x000D_If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n_x000D_IF [AND(1,2)]:\n_x000D_1) after internal initialization qualification is available unqualified Bit3 (FlgIni) of merged classifier is true for 500 ms\n_x000D_2) internal initialization qualification is available\n_x000D_THEN:\n_x000D_Initialization shall be qualified (Initialization qualified)\n_x000D_ELSE:\n_x000D_Initialization shall not be qualified (Initialization not qualified)\n_x000D_ \n_x000D_Note: The initialization qualification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4616660602Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Initialization dequalification This PreCondition is relevant if: Initialization qualified If Signalmonitoring is applied for th
Initialization dequalification

This PreCondition is relevant if:

Initialization qualified

If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:

IF:

unqualified Bit3 (FlgIni) of merged classifier is false for 1010 ms

THEN:

Initialization shall be dequalified (Initialization not qualified)

ELSE:

Initialization shall be qualified (Initialization qualified)

Note: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).

Raw

{
  "ID": "16660602",
  "ASIL": "  ASIL B",
  "Text": "Initialization dequalification\n_x000D_This PreCondition is relevant if:\n_x000D_Initialization qualified\n_x000D_ \n_x000D_If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n_x000D_IF:\n_x000D_unqualified Bit3 (FlgIni) of merged classifier is false for 1010 ms\n_x000D_THEN:\n_x000D_Initialization shall be dequalified (Initialization not qualified)\n_x000D_ELSE:\n_x000D_Initialization shall be qualified (Initialization qualified)\n_x000D_ \n_x000D_Note: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337863",
  "Description": "Initialization dequalification\n_x000D_This PreCondition is relevant if:\n_x000D_Initialization qualified\n_x000D_ \n_x000D_If Signalmonitoring is applied for the ServiceBridges LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim or ScndCllsnMtgtn, the following condition shall be used:\n_x000D_IF:\n_x000D_unqualified Bit3 (FlgIni) of merged classifier is false for 1010 ms\n_x000D_THEN:\n_x000D_Initialization shall be dequalified (Initialization not qualified)\n_x000D_ELSE:\n_x000D_Initialization shall be qualified (Initialization qualified)\n_x000D_ \n_x000D_Note: The initialization dequalification time for PrkLockCtl Service Bridge is different to all other Service Bridges ( LgtCtl, LatCtl, WarnBrk, StgWhlVib, LgtLimA, LgtLimV, HldCtl, PrkCtlAly, PrkCtlRls, PreCdn, HydBrkAsi, LgtDir, StAcvFct, FailSafeStop, TrjCtl, CrvtLim, ScndCllsnMtgtn).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4716660603FunctionalReleasedyesTrue
Prioritization of *StDiagEve Note: It is possible, that two or more of the following cases are true at the same time: * Case: Se
Prioritization of *StDiagEve

Note: It is possible, that two or more of the following cases are true at the same time:

* Case: Service bridge is deactivated

* Case: Signal not configured (Bit0)

* Case: Monitoring is not activ (Bit5)

* Case: Initialization unqualified (Bit3 not longer than 500 ms)

* Case: Initialization qualified (Bit3 longer than 500 ms)

* Case: Error (Bit2)

* Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)

* Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)

Therefore different values shall be assigned to the signal *StDiagEve. But *StDiagEve shall always take just one value. Therefore the following prioritization shall be applied. The prioritization depends on whether error shall be qualified or error shall not be qualified.

IF: 

Error shall be qualified (Error qualified)

THEN :

- VMMP_c_DiagEveSigDi = prio 1

- VMMP_c_DiagEveSigNotVld = prio 2 

- VMMP_c_DiagEveSigFail = prio 3 

- VMMP_c_DiagEveSigIni = prio 4

- VMMP_c_DiagEveSigSusp = prio 5 

- VMMP_c_DiagEveSigNone = prio 6

ELSE :

- VMMP_c_DiagEveSigDi = prio 1

- VMMP_c_DiagEveSigFail = prio 2 

- VMMP_c_DiagEveSigNotVld = prio 3 

- VMMP_c_DiagEveSigIni = prio 4

- VMMP_c_DiagEveSigSusp = prio 5 

- VMMP_c_DiagEveSigNone = prio 6

Raw

{
  "ID": "16660603",
  "ASIL": "  ASIL B",
  "Text": "Prioritization of *StDiagEve\n_x000D_Note: It is possible, that two or more of the following cases are true at the same time:\n_x000D_* Case: Service bridge is deactivated\n_x000D_* Case: Signal not configured (Bit0)\n_x000D_* Case: Monitoring is not activ (Bit5)\n_x000D_* Case: Initialization unqualified (Bit3 not longer than 500 ms)\n_x000D_* Case: Initialization qualified (Bit3 longer than 500 ms)\n_x000D_* Case: Error (Bit2)\n_x000D_* Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n_x000D_* Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n_x000D_Therefore different values shall be assigned to the signal *StDiagEve. But *StDiagEve shall always take just one value. Therefore the following prioritization shall be applied. The prioritization depends on whether error shall be qualified or error shall not be qualified.\n_x000D_ \n_x000D_IF: \n_x000D_Error shall be qualified (Error qualified)\n_x000D_THEN :\n_x000D_- VMMP_c_DiagEveSigDi = prio 1\n_x000D_- VMMP_c_DiagEveSigNotVld = prio 2 \n_x000D_- VMMP_c_DiagEveSigFail = prio 3 \n_x000D_- VMMP_c_DiagEveSigIni = prio 4\n_x000D_- VMMP_c_DiagEveSigSusp = prio 5 \n_x000D_- VMMP_c_DiagEveSigNone = prio 6\n_x000D_ELSE :\n_x000D_- VMMP_c_DiagEveSigDi = prio 1\n_x000D_- VMMP_c_DiagEveSigFail = prio 2 \n_x000D_- VMMP_c_DiagEveSigNotVld = prio 3 \n_x000D_- VMMP_c_DiagEveSigIni = prio 4\n_x000D_- VMMP_c_DiagEveSigSusp = prio 5 \n_x000D_- VMMP_c_DiagEveSigNone = prio 6",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337865",
  "Description": "Prioritization of *StDiagEve\n_x000D_Note: It is possible, that two or more of the following cases are true at the same time:\n_x000D_* Case: Service bridge is deactivated\n_x000D_* Case: Signal not configured (Bit0)\n_x000D_* Case: Monitoring is not activ (Bit5)\n_x000D_* Case: Initialization unqualified (Bit3 not longer than 500 ms)\n_x000D_* Case: Initialization qualified (Bit3 longer than 500 ms)\n_x000D_* Case: Error (Bit2)\n_x000D_* Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n_x000D_* Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n_x000D_Therefore different values shall be assigned to the signal *StDiagEve. But *StDiagEve shall always take just one value. Therefore the following prioritization shall be applied. The prioritization depends on whether error shall be qualified or error shall not be qualified.\n_x000D_ \n_x000D_IF: \n_x000D_Error shall be qualified (Error qualified)\n_x000D_THEN :\n_x000D_- VMMP_c_DiagEveSigDi = prio 1\n_x000D_- VMMP_c_DiagEveSigNotVld = prio 2 \n_x000D_- VMMP_c_DiagEveSigFail = prio 3 \n_x000D_- VMMP_c_DiagEveSigIni = prio 4\n_x000D_- VMMP_c_DiagEveSigSusp = prio 5 \n_x000D_- VMMP_c_DiagEveSigNone = prio 6\n_x000D_ELSE :\n_x000D_- VMMP_c_DiagEveSigDi = prio 1\n_x000D_- VMMP_c_DiagEveSigFail = prio 2 \n_x000D_- VMMP_c_DiagEveSigNotVld = prio 3 \n_x000D_- VMMP_c_DiagEveSigIni = prio 4\n_x000D_- VMMP_c_DiagEveSigSusp = prio 5 \n_x000D_- VMMP_c_DiagEveSigNone = prio 6",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4816660604FunctionalReleasedyesTrue
Valid Case: No errors IF [AND(1,2,3,4,5,6,7)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is NOT set 3)
Valid Case: No errors

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

1) *TurnOff = false

2) Bit0 (FlgSigNotConf) of merged classifier is NOT set

3) Bit2 (FlgErrQlf) of merged classifier is NOT set

4) Bit3 (FlgIni) of merged classifier is NOT set

5) Bit5 (FlgMonNotAcv) of merged classifier is NOT set

6) Bit7 (FlgErrCur) of merged classifier is NOT set

7) Signal range is valid

THEN: 

*StDiagEve = VMMP_c_DiagEveSigNone

Raw

{
  "ID": "16660604",
  "ASIL": "  ASIL B",
  "Text": "Valid Case: No errors\n_x000D_IF [AND(1,2,3,4,5,6,7)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n_x000D_3) Bit2 (FlgErrQlf) of merged classifier is NOT set\n_x000D_4) Bit3 (FlgIni) of merged classifier is NOT set\n_x000D_5) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n_x000D_6) Bit7 (FlgErrCur) of merged classifier is NOT set\n_x000D_7) Signal range is valid\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigNone",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337840",
  "Description": "Valid Case: No errors\n_x000D_IF [AND(1,2,3,4,5,6,7)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is NOT set\n_x000D_3) Bit2 (FlgErrQlf) of merged classifier is NOT set\n_x000D_4) Bit3 (FlgIni) of merged classifier is NOT set\n_x000D_5) Bit5 (FlgMonNotAcv) of merged classifier is NOT set\n_x000D_6) Bit7 (FlgErrCur) of merged classifier is NOT set\n_x000D_7) Signal range is valid\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigNone",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4916660605FunctionalReleasedyesTrue
Case: Service bridge is deactivated IF: *TurnOff = true THEN: *StDiagEve = VMMP_c_DiagEveSigDi
Case: Service bridge is deactivated

IF: 

*TurnOff = true

THEN:

*StDiagEve = VMMP_c_DiagEveSigDi

Raw

{
  "ID": "16660605",
  "ASIL": "  ASIL B",
  "Text": "Case: Service bridge is deactivated\n_x000D_ \n_x000D_\n_x000D_IF: \n_x000D_*TurnOff = true\n_x000D_THEN:\n_x000D_*StDiagEve = VMMP_c_DiagEveSigDi",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337867",
  "Description": "Case: Service bridge is deactivated\n_x000D_ \n_x000D_\n_x000D_IF: \n_x000D_*TurnOff = true\n_x000D_THEN:\n_x000D_*StDiagEve = VMMP_c_DiagEveSigDi",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5016660606FunctionalReleasedyesTrue
Case: Signal not configured (Bit0) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit0 (FlgSigNotConf) of merged classifier is set THE
Case: Signal not configured (Bit0)

IF [AND(1,2)]: 

1) *TurnOff = false

2) Bit0 (FlgSigNotConf) of merged classifier is set

THEN: 

*StDiagEve = VMMP_c_DiagEveSigDi

Raw

{
  "ID": "16660606",
  "ASIL": "  ASIL B",
  "Text": "Case: Signal not configured (Bit0)\n_x000D_ \n_x000D_IF [AND(1,2)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is set\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigDi",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337842",
  "Description": "Case: Signal not configured (Bit0)\n_x000D_ \n_x000D_IF [AND(1,2)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit0 (FlgSigNotConf) of merged classifier is set\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigDi",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5116660607FunctionalReleasedyesTrue
Case: Monitoring is not activ (Bit5) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit5 (FlgMonNotAcv) of merged classifier is set TH
Case: Monitoring is not activ (Bit5)

IF [AND(1,2)]: 

1) *TurnOff = false

2) Bit5 (FlgMonNotAcv) of merged classifier is set

THEN: 

*StDiagEve = VMMP_c_DiagEveSigIni

Raw

{
  "ID": "16660607",
  "ASIL": "  ASIL B",
  "Text": "Case: Monitoring is not activ (Bit5)\n_x000D_ \n_x000D_IF [AND(1,2)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit5 (FlgMonNotAcv) of merged classifier is set\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigIni",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337837",
  "Description": "Case: Monitoring is not activ (Bit5)\n_x000D_ \n_x000D_IF [AND(1,2)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit5 (FlgMonNotAcv) of merged classifier is set\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigIni",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5216660608FunctionalReleasedyesTrue
Case: Initialization unqualified (Bit3 not longer than 500 ms) IF [AND(1,2,3)]: 1) *TurnOff = false 2) Bit3 (FlgIni) of merged
Case: Initialization unqualified (Bit3 not longer than 500 ms)

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

1) *TurnOff = false

2) Bit3 (FlgIni) of merged classifier is set

3) Bit3 (FlgIni) of merged classifier is NOT qualified (Initialization not qualified)

THEN: 

*StDiagEve = VMMP_c_DiagEveSigIni

Raw

{
  "ID": "16660608",
  "ASIL": "  ASIL B",
  "Text": "Case: Initialization unqualified (Bit3 not longer than 500 ms)\n_x000D_IF [AND(1,2,3)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit3 (FlgIni) of merged classifier is set\n_x000D_3) Bit3 (FlgIni) of merged classifier is NOT qualified (Initialization not qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigIni",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337839",
  "Description": "Case: Initialization unqualified (Bit3 not longer than 500 ms)\n_x000D_IF [AND(1,2,3)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit3 (FlgIni) of merged classifier is set\n_x000D_3) Bit3 (FlgIni) of merged classifier is NOT qualified (Initialization not qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigIni",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5316660609FunctionalReleasedyesTrue
Case: Initialization qualified (Bit3 longer than 500 ms) IF [AND(1,2,3)]: 1) *TurnOff = false 2) Bit3 (FlgIni) of merged class
Case: Initialization qualified (Bit3 longer than 500 ms)

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

1) *TurnOff = false

2) Bit3 (FlgIni) of merged classifier is set

3) Bit3 (FlgIni) of merged classifier is qualified (Initialization qualified)

THEN: 

*StDiagEve = VMMP_c_DiagEveSigNotVld

Raw

{
  "ID": "16660609",
  "ASIL": "  ASIL B",
  "Text": "Case: Initialization qualified (Bit3 longer than 500 ms)\n_x000D_ \n_x000D_IF [AND(1,2,3)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit3 (FlgIni) of merged classifier is set\n_x000D_3) Bit3 (FlgIni) of merged classifier is qualified (Initialization qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigNotVld",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337849",
  "Description": "Case: Initialization qualified (Bit3 longer than 500 ms)\n_x000D_ \n_x000D_IF [AND(1,2,3)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit3 (FlgIni) of merged classifier is set\n_x000D_3) Bit3 (FlgIni) of merged classifier is qualified (Initialization qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigNotVld",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5416660610FunctionalReleasedyesTrue
Case: Error (Bit2) IF [AND(1,2)]: 1) *TurnOff = false 2) Bit2 (FlgErrQlf) of merged classifier is set THEN: *StDiagEve = VM
Case: Error (Bit2)

IF [AND(1,2)]: 

1) *TurnOff = false

2) Bit2 (FlgErrQlf) of merged classifier is set

THEN: 

*StDiagEve = VMMP_c_DiagEveSigFail

Raw

{
  "ID": "16660610",
  "ASIL": "  ASIL B",
  "Text": "Case: Error (Bit2)\n_x000D_IF [AND(1,2)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit2 (FlgErrQlf) of merged classifier is set\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigFail",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337848",
  "Description": "Case: Error (Bit2)\n_x000D_IF [AND(1,2)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit2 (FlgErrQlf) of merged classifier is set\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigFail",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5516660611FunctionalReleasedyesTrue
Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms) IF [AND(1,OR(2,3),4,5]: 1) *TurnOff =
Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)

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

1) *TurnOff = false

2) Bit7 (FlgErrCur) of merged classifier is set

3) Signal range is invalid

4) Bit7 (FlgErrCur) of merged classifier is set but NOT qualified (Error not qualified)

5) Signal range is invalid but NOT qualified (Error not qualified)

THEN: 

*StDiagEve = VMMP_c_DiagEveSigSusp

Raw

{
  "ID": "16660611",
  "ASIL": "  ASIL B",
  "Text": "Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n_x000D_ \n_x000D_IF [AND(1,OR(2,3),4,5]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit7 (FlgErrCur) of merged classifier is set\n_x000D_3) Signal range is invalid\n_x000D_4) Bit7 (FlgErrCur) of merged classifier is set but NOT qualified (Error not qualified)\n_x000D_5) Signal range is invalid but NOT qualified (Error not qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigSusp",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337844",
  "Description": "Case: Suspicious, unqualified error (Bit7 or invalid signal range not longer than 500 ms)\n_x000D_ \n_x000D_IF [AND(1,OR(2,3),4,5]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit7 (FlgErrCur) of merged classifier is set\n_x000D_3) Signal range is invalid\n_x000D_4) Bit7 (FlgErrCur) of merged classifier is set but NOT qualified (Error not qualified)\n_x000D_5) Signal range is invalid but NOT qualified (Error not qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigSusp",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5616660612FunctionalReleasedyesTrue
Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms) IF [AND(1,OR(2,3)]: 1) *TurnOff = false 2)
Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)

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

1) *TurnOff = false

2) Bit7 (FlgErrCur) of merged classifier is set and qualified (Error qualified)

3) Signal range is invalid and qualified (Error qualified)

THEN: 

*StDiagEve = VMMP_c_DiagEveSigNotVld

Raw

{
  "ID": "16660612",
  "ASIL": "  ASIL B",
  "Text": "Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n_x000D_ \n_x000D_IF [AND(1,OR(2,3)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit7 (FlgErrCur) of merged classifier is set and qualified (Error qualified)\n_x000D_3) Signal range is invalid and qualified (Error qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigNotVld",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337846",
  "Description": "Case: Not valid, qualified error (Bit7 or invalid signal range longer than 500 ms)\n_x000D_ \n_x000D_IF [AND(1,OR(2,3)]: \n_x000D_1) *TurnOff = false\n_x000D_2) Bit7 (FlgErrCur) of merged classifier is set and qualified (Error qualified)\n_x000D_3) Signal range is invalid and qualified (Error qualified)\n_x000D_THEN: \n_x000D_*StDiagEve = VMMP_c_DiagEveSigNotVld",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5716660613FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LgtLimA Service Bridge
LgtLimA Service Bridge

Raw

{
  "ID": "16660613",
  "ASIL": "  ",
  "Text": "LgtLimA Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "LgtLimA Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359898",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5816660614Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_LgtLimA_StAcv CustFctIn_LgtLimA_ADmd CustFctIn_LgtLimA_APredTar CustFctIn_LgtLimA_AGrdMax
Inputs 

Signal-Values:

CustFctIn_LgtLimA_StAcv 

CustFctIn_LgtLimA_ADmd 

CustFctIn_LgtLimA_APredTar 

CustFctIn_LgtLimA_AGrdMaxDec 

CustFctIn_LgtLimA_AGrdMaxInc 

CustFctIn_LgtLimA_ATlrHiTar 

CustFctIn_LgtLimA_ATlrHiDyn 

CustFctIn_LgtLimA_MdTarDyn 

Signal-Classifier:

CustFctIn_LgtLimA_StAcv_sc 

CustFctIn_LgtLimA_ADmd_sc 

CustFctIn_LgtLimA_APredTar_sc 

CustFctIn_LgtLimA_AGrdMaxDec_sc 

CustFctIn_LgtLimA_AGrdMaxInc_sc 

CustFctIn_LgtLimA_ATlrHiTar_sc 

CustFctIn_LgtLimA_ATlrHiDyn_sc 

CustFctIn_LgtLimA_MdTarDyn_sc 

Parameters 

CustFctIn_LgtLimA_BitFldConf

CustFctIn_LgtLimA_FlgIniExcDet

CustFctIn_LgtLimA_FlgErrQlfAcv

CustFctIn_LgtLimA_TurnOff

Raw

{
  "ID": "16660614",
  "ASIL": "  QM",
  "Text": "Inputs \n_x000D_Signal-Values:\n_x000D_CustFctIn_LgtLimA_StAcv \n_x000D_CustFctIn_LgtLimA_ADmd \n_x000D_CustFctIn_LgtLimA_APredTar \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn \n_x000D_CustFctIn_LgtLimA_MdTarDyn \n_x000D_ \n_x000D_Signal-Classifier:\n_x000D_CustFctIn_LgtLimA_StAcv_sc \n_x000D_CustFctIn_LgtLimA_ADmd_sc \n_x000D_CustFctIn_LgtLimA_APredTar_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtLimA_MdTarDyn_sc \n_x000D_ \n_x000D_Parameters \n_x000D_CustFctIn_LgtLimA_BitFldConf\n_x000D_CustFctIn_LgtLimA_FlgIniExcDet\n_x000D_CustFctIn_LgtLimA_FlgErrQlfAcv\n_x000D_CustFctIn_LgtLimA_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359899",
  "Description": "Inputs \n_x000D_Signal-Values:\n_x000D_CustFctIn_LgtLimA_StAcv \n_x000D_CustFctIn_LgtLimA_ADmd \n_x000D_CustFctIn_LgtLimA_APredTar \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn \n_x000D_CustFctIn_LgtLimA_MdTarDyn \n_x000D_ \n_x000D_Signal-Classifier:\n_x000D_CustFctIn_LgtLimA_StAcv_sc \n_x000D_CustFctIn_LgtLimA_ADmd_sc \n_x000D_CustFctIn_LgtLimA_APredTar_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtLimA_MdTarDyn_sc \n_x000D_ \n_x000D_Parameters \n_x000D_CustFctIn_LgtLimA_BitFldConf\n_x000D_CustFctIn_LgtLimA_FlgIniExcDet\n_x000D_CustFctIn_LgtLimA_FlgErrQlfAcv\n_x000D_CustFctIn_LgtLimA_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5916660615Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs StAcv CustFctOut_LgtLimA_StAcv All other Outputs CustFctOut_LgtLimA_ADmd CustFctOut_LgtLimA_APredTar CustFctOut_LgtL
Outputs

StAcv

CustFctOut_LgtLimA_StAcv

All other Outputs

CustFctOut_LgtLimA_ADmd

CustFctOut_LgtLimA_APredTar

CustFctOut_LgtLimA_AGrdMaxDec

CustFctOut_LgtLimA_AGrdMaxInc

CustFctOut_LgtLimA_ATlrHiTar

CustFctOut_LgtLimA_ATlrHiDyn

CustFctOut_LgtLimA_MdTarDyn

States

CustFctOut_LgtLimA_StDiagEve

Raw

{
  "ID": "16660615",
  "ASIL": "  QM",
  "Text": "Outputs\n_x000D_StAcv\n_x000D_CustFctOut_LgtLimA_StAcv\n_x000D_ \n_x000D_All other Outputs\n_x000D_CustFctOut_LgtLimA_ADmd\n_x000D_CustFctOut_LgtLimA_APredTar\n_x000D_CustFctOut_LgtLimA_AGrdMaxDec\n_x000D_CustFctOut_LgtLimA_AGrdMaxInc\n_x000D_CustFctOut_LgtLimA_ATlrHiTar\n_x000D_CustFctOut_LgtLimA_ATlrHiDyn\n_x000D_CustFctOut_LgtLimA_MdTarDyn\n_x000D_States\n_x000D_CustFctOut_LgtLimA_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359904",
  "Description": "Outputs\n_x000D_StAcv\n_x000D_CustFctOut_LgtLimA_StAcv\n_x000D_ \n_x000D_All other Outputs\n_x000D_CustFctOut_LgtLimA_ADmd\n_x000D_CustFctOut_LgtLimA_APredTar\n_x000D_CustFctOut_LgtLimA_AGrdMaxDec\n_x000D_CustFctOut_LgtLimA_AGrdMaxInc\n_x000D_CustFctOut_LgtLimA_ATlrHiTar\n_x000D_CustFctOut_LgtLimA_ATlrHiDyn\n_x000D_CustFctOut_LgtLimA_MdTarDyn\n_x000D_States\n_x000D_CustFctOut_LgtLimA_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6016660616Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of LgtLimA input signal classifiers (Note: The classifier information of all LgtLimA input signals are merged t
Merged classifier of LgtLimA input signal classifiers

(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_LgtLimA_StAcv_sc 

CustFctIn_LgtLimA_ADmd_sc 

CustFctIn_LgtLimA_APredTar_sc 

CustFctIn_LgtLimA_AGrdMaxDec_sc 

CustFctIn_LgtLimA_AGrdMaxInc_sc 

CustFctIn_LgtLimA_ATlrHiTar_sc 

CustFctIn_LgtLimA_ATlrHiDyn_sc 

CustFctIn_LgtLimA_MdTarDyn _sc

THEN:

the corresponding Bits of the merged classifier (internal) are true

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

ELSE:

the corresponding Bits of the merged classifier (internal) are false

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

Raw

{
  "ID": "16660616",
  "ASIL": "  QM",
  "Text": "Merged classifier of LgtLimA input signal classifiers\n_x000D_(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n_x000D_ \n_x000D_IF BitwiseOR: \n_x000D_one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_CustFctIn_LgtLimA_StAcv_sc \n_x000D_CustFctIn_LgtLimA_ADmd_sc \n_x000D_CustFctIn_LgtLimA_APredTar_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtLimA_MdTarDyn _sc\n_x000D_THEN:\n_x000D_the corresponding Bits of the merged classifier (internal) are true\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_ELSE:\n_x000D_the corresponding Bits of the merged classifier (internal) are false\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359905",
  "Description": "Merged classifier of LgtLimA input signal classifiers\n_x000D_(Note: The classifier information of all LgtLimA input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n_x000D_ \n_x000D_IF BitwiseOR: \n_x000D_one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_CustFctIn_LgtLimA_StAcv_sc \n_x000D_CustFctIn_LgtLimA_ADmd_sc \n_x000D_CustFctIn_LgtLimA_APredTar_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtLimA_MdTarDyn _sc\n_x000D_THEN:\n_x000D_the corresponding Bits of the merged classifier (internal) are true\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_ELSE:\n_x000D_the corresponding Bits of the merged classifier (internal) are false\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6116660617Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Detect neutral LgtLimA-Inputs Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value,
Detect neutral LgtLimA-Inputs

Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. "LgtLimA-Inputs are neutral" means, that at least one input signal has neutral values. "LgtLimA-Inputs are NOT neutral" means, that at no input signal has neutral values.

IF: 

Bit1 of BitwiseOR ( 

CustFctIn_LgtLimA_ADmd_sc 

CustFctIn_LgtLimA_APredTar_sc 

CustFctIn_LgtLimA_AGrdMaxDec_sc 

CustFctIn_LgtLimA_AGrdMaxInc_sc 

CustFctIn_LgtLimA_ATlrHiTar_sc 

CustFctIn_LgtLimA_ATlrHiDyn_sc ) 

is set 

THEN: 

LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

ELSE: 

LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)

Raw

{
  "ID": "16660617",
  "ASIL": "  QM",
  "Text": "Detect neutral LgtLimA-Inputs\n_x000D_Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtLimA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtLimA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of BitwiseOR ( \n_x000D_CustFctIn_LgtLimA_ADmd_sc \n_x000D_CustFctIn_LgtLimA_APredTar_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn_sc ) \n_x000D_is set \n_x000D_THEN: \n_x000D_LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n_x000D_ELSE: \n_x000D_LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359902",
  "Description": "Detect neutral LgtLimA-Inputs\n_x000D_Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtLimA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtLimA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of BitwiseOR ( \n_x000D_CustFctIn_LgtLimA_ADmd_sc \n_x000D_CustFctIn_LgtLimA_APredTar_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtLimA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtLimA_ATlrHiDyn_sc ) \n_x000D_is set \n_x000D_THEN: \n_x000D_LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n_x000D_ELSE: \n_x000D_LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6216660618Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv IF [AND(1,2)]: 1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT
Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv

IF [AND(1,2)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv

2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv

ELSEIF [AND(1,2,3)]: 

1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv 

2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) 

3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true 

THEN: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut 

ELSE: 

CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq

Note: The expression "Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression "Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true" shall be true.

Raw

{
  "ID": "16660618",
  "ASIL": "  QM",
  "Text": "Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv\n_x000D_ \n_x000D_IF [AND(1,2)]: \n_x000D_1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_ \n_x000D_ELSEIF [AND(1,2,3)]: \n_x000D_1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv \n_x000D_2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n_x000D_3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut \n_x000D_ \n_x000D_ELSE: \n_x000D_CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq\n_x000D_ \n_x000D_Note: The expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" shall be true.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359903",
  "Description": "Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv\n_x000D_ \n_x000D_IF [AND(1,2)]: \n_x000D_1) CustFctIn_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_2) LgtLimA-Inputs are NOT neutral (LgtLimA-Inputs not neutral) \n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_ \n_x000D_ELSEIF [AND(1,2,3)]: \n_x000D_1) CustFctIn_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcv \n_x000D_2) LgtLimA-Inputs are neutral (LgtLimA-Inputs neutral) \n_x000D_3) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true \n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctAcvNeut \n_x000D_ \n_x000D_ELSE: \n_x000D_CustFctOut_LgtLimA_StAcv is equal to VMMP_c_StReqCusFctNoReq\n_x000D_ \n_x000D_Note: The expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtLimA_BitFldConf is true\" shall be true.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6316660619Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtLimA_T
LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_LgtLimA_TurnOff

*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_LgtLimA_StDiagEve equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "16660619",
  "ASIL": "  QM",
  "Text": "LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:\n_x000D_ \n_x000D_Input:\n_x000D_*TurnOff equal to CustFctIn_LgtLimA_TurnOff\n_x000D_*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet\n_x000D_*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv\n_x000D_merged classifier\n_x000D_RangeCheck\n_x000D_ \n_x000D_Output:\n_x000D_CustFctOut_LgtLimA_StDiagEve equal to *StDiagEve\n_x000D_ \n_x000D_ \n_x000D_Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n_x000D_Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n_x000D_specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n_x000D_ \n_x000D_(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359909",
  "Description": "LgtLimA Service Bridge shall use Signalmonitoring with following signal assignment:\n_x000D_ \n_x000D_Input:\n_x000D_*TurnOff equal to CustFctIn_LgtLimA_TurnOff\n_x000D_*FlgIniExcDet equal to CustFctIn_LgtLimA_FlgIniExcDet\n_x000D_*FlgErrQlfAcv equal to CustFctIn_LgtLimA_FlgErrQlfAcv\n_x000D_merged classifier\n_x000D_RangeCheck\n_x000D_ \n_x000D_Output:\n_x000D_CustFctOut_LgtLimA_StDiagEve equal to *StDiagEve\n_x000D_ \n_x000D_ \n_x000D_Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n_x000D_Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n_x000D_specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n_x000D_ \n_x000D_(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6416660620InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the LgtLimA Service Bridge. Note: The following functional requ
The following functional requirement describes the valid case of the LgtLimA Service Bridge.

Note:

The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.

* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

* 

 Disable Case:

* 

 NotVld Case:

* 

 Fail Case:

* 

 Init Case:

* 

 Susp Case:

For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16660620",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the LgtLimA Service Bridge.\n_x000D_ \n_x000D_Note:\n_x000D_The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n_x000D_* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Disable Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ NotVld Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Fail Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Init Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Susp Case:\n_x000D_For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359901",
  "Description": "The following functional requirement describes the valid case of the LgtLimA Service Bridge.\n_x000D_ \n_x000D_Note:\n_x000D_The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n_x000D_* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Disable Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ NotVld Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Fail Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Init Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Susp Case:\n_x000D_For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6516660621FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtLimA_StDia
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)

CustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd 

CustFctOut_LgtLimA_APredTar = CustFctIn_LgtLimA_APredTar 

CustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec 

CustFctOut_LgtLimA_AGrdMaxInc = CustFctIn_LgtLimA_AGrdMaxInc 

CustFctOut_LgtLimA_ATlrHiTar = CustFctIn_LgtLimA_ATlrHiTar 

CustFctOut_LgtLimA_ATlrHiDyn = CustFctIn_LgtLimA_ATlrHiDyn 

CustFctOut_LgtLimA_MdTarDyn = CustFctIn_LgtLimA_MdTarDyn

Raw

{
  "ID": "16660621",
  "ASIL": "  QM",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)\n_x000D_CustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd \n_x000D_CustFctOut_LgtLimA_APredTar = CustFctIn_LgtLimA_APredTar \n_x000D_CustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec \n_x000D_CustFctOut_LgtLimA_AGrdMaxInc = CustFctIn_LgtLimA_AGrdMaxInc \n_x000D_CustFctOut_LgtLimA_ATlrHiTar = CustFctIn_LgtLimA_ATlrHiTar \n_x000D_CustFctOut_LgtLimA_ATlrHiDyn = CustFctIn_LgtLimA_ATlrHiDyn \n_x000D_CustFctOut_LgtLimA_MdTarDyn = CustFctIn_LgtLimA_MdTarDyn",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359908",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNone\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = CustFctIn_LgtLimA_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtLimA_StAcv)\n_x000D_CustFctOut_LgtLimA_ADmd = CustFctIn_LgtLimA_ADmd \n_x000D_CustFctOut_LgtLimA_APredTar = CustFctIn_LgtLimA_APredTar \n_x000D_CustFctOut_LgtLimA_AGrdMaxDec = CustFctIn_LgtLimA_AGrdMaxDec \n_x000D_CustFctOut_LgtLimA_AGrdMaxInc = CustFctIn_LgtLimA_AGrdMaxInc \n_x000D_CustFctOut_LgtLimA_ATlrHiTar = CustFctIn_LgtLimA_ATlrHiTar \n_x000D_CustFctOut_LgtLimA_ATlrHiDyn = CustFctIn_LgtLimA_ATlrHiDyn \n_x000D_CustFctOut_LgtLimA_MdTarDyn = CustFctIn_LgtLimA_MdTarDyn",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6616660622InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

* CustFctOut_LgtLimA_StAcv is set to a defined value or frozen to the last valid value.

* All other Outputs will be frozen to the last valid value.

Raw

{
  "ID": "16660622",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n_x000D_* CustFctOut_LgtLimA_StAcv is set to a defined value or frozen to the last valid value.\n_x000D_* All other Outputs will be frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1359906",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n_x000D_* CustFctOut_LgtLimA_StAcv is set to a defined value or frozen to the last valid value.\n_x000D_* All other Outputs will be frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6716660623FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoRe
Disable Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660623",
  "ASIL": "  QM",
  "Text": "Disable Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359897",
  "Description": "Disable Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigDi\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6816660624FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctN
NotVld Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660624",
  "ASIL": "  QM",
  "Text": "NotVld Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359896",
  "Description": "NotVld Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigNotVld\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6916660625FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq
Fail Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660625",
  "ASIL": "  QM",
  "Text": "Fail Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359895",
  "Description": "Fail Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigFail\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7016660626FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoRe
Init

 Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660626",
  "ASIL": "  QM",
  "Text": "Init\n_x000D_ Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359900",
  "Description": "Init\n_x000D_ Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigIni\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7116660627FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_LgtLimA_StAcv shall be equal to the val
Susp Case:

IF: 

CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_LgtLimA_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660627",
  "ASIL": "  QM",
  "Text": "Susp Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1359907",
  "Description": "Susp Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtLimA_StDiagEve = VMMP_c_DiagEveSigSusp\n_x000D_THEN: \n_x000D_CustFctOut_LgtLimA_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7216660628FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LgtCtl Service Bridge
LgtCtl Service Bridge

Raw

{
  "ID": "16660628",
  "ASIL": "  ",
  "Text": "LgtCtl Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "LgtCtl Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337843",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7316660629Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Inputs Signal-Values: CustFctIn_LgtCtl_StAcv CustFctIn_LgtCtlCtlA_ADmd CustFctIn_LgtCtlCtlA_APredTar CustFctIn_LgtCtlCtlA
Inputs 

Signal-Values:

CustFctIn_LgtCtl_StAcv 

CustFctIn_LgtCtlCtlA_ADmd 

CustFctIn_LgtCtlCtlA_APredTar 

CustFctIn_LgtCtlCtlA_AGrdMaxDec 

CustFctIn_LgtCtlCtlA_AGrdMaxInc 

CustFctIn_LgtCtlCtlA_ATlrHiTar 

CustFctIn_LgtCtlCtlA_ATlrHiDyn 

CustFctIn_LgtCtlCtlA_ATlrLoTar 

CustFctIn_LgtCtlCtlA_MdDeceOnly 

CustFctIn_LgtCtlCtlA_MdTarDyn 

CustFctIn_LgtCtlLimD_StAcv 

CustFctIn_LgtCtlLimD_DTar 

CustFctIn_LgtCtlLimD_StUpd 

CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd 

CustFctIn_LgtCtl_StSailReq 

Signal-Classifier:

CustFctIn_LgtCtl_StAcv_sc 

CustFctIn_LgtCtlCtlA_ADmd_sc 

CustFctIn_LgtCtlCtlA_APredTar_sc 

CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc 

CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc 

CustFctIn_LgtCtlCtlA_ATlrHiTar_sc 

CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc 

CustFctIn_LgtCtlCtlA_ATlrLoTar_sc 

CustFctIn_LgtCtlCtlA_MdDeceOnly_sc 

CustFctIn_LgtCtlCtlA_MdTarDyn_sc 

CustFctIn_LgtCtlLimD_StAcv_sc 

CustFctIn_LgtCtlLimD_DTar_sc 

CustFctIn_LgtCtlLimD_StUpd_sc 

CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc 

CustFctIn_LgtCtl_StSailReq_sc 

Parameters 

CustFctIn_LgtCtl_BitFldConf

CustFctIn_LgtCtl_FlgIniExcDet

CustFctIn_LgtCtl_FlgErrQlfAcv

CustFctIn_LgtCtl_TurnOff

Raw

{
  "ID": "16660629",
  "ASIL": "  QM",
  "Text": "Inputs \n_x000D_Signal-Values:\n_x000D_CustFctIn_LgtCtl_StAcv \n_x000D_CustFctIn_LgtCtlCtlA_ADmd \n_x000D_CustFctIn_LgtCtlCtlA_APredTar \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar \n_x000D_CustFctIn_LgtCtlCtlA_MdDeceOnly \n_x000D_CustFctIn_LgtCtlCtlA_MdTarDyn \n_x000D_ \n_x000D_CustFctIn_LgtCtlLimD_StAcv \n_x000D_CustFctIn_LgtCtlLimD_DTar \n_x000D_CustFctIn_LgtCtlLimD_StUpd \n_x000D_ \n_x000D_CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd \n_x000D_CustFctIn_LgtCtl_StSailReq \n_x000D_Signal-Classifier:\n_x000D_CustFctIn_LgtCtl_StAcv_sc \n_x000D_CustFctIn_LgtCtlCtlA_ADmd_sc \n_x000D_CustFctIn_LgtCtlCtlA_APredTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdDeceOnly_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdTarDyn_sc \n_x000D_ \n_x000D_CustFctIn_LgtCtlLimD_StAcv_sc \n_x000D_CustFctIn_LgtCtlLimD_DTar_sc \n_x000D_CustFctIn_LgtCtlLimD_StUpd_sc \n_x000D_ \n_x000D_CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc \n_x000D_CustFctIn_LgtCtl_StSailReq_sc \n_x000D_Parameters \n_x000D_CustFctIn_LgtCtl_BitFldConf\n_x000D_CustFctIn_LgtCtl_FlgIniExcDet\n_x000D_CustFctIn_LgtCtl_FlgErrQlfAcv\n_x000D_CustFctIn_LgtCtl_TurnOff",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337841",
  "Description": "Inputs \n_x000D_Signal-Values:\n_x000D_CustFctIn_LgtCtl_StAcv \n_x000D_CustFctIn_LgtCtlCtlA_ADmd \n_x000D_CustFctIn_LgtCtlCtlA_APredTar \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar \n_x000D_CustFctIn_LgtCtlCtlA_MdDeceOnly \n_x000D_CustFctIn_LgtCtlCtlA_MdTarDyn \n_x000D_ \n_x000D_CustFctIn_LgtCtlLimD_StAcv \n_x000D_CustFctIn_LgtCtlLimD_DTar \n_x000D_CustFctIn_LgtCtlLimD_StUpd \n_x000D_ \n_x000D_CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd \n_x000D_CustFctIn_LgtCtl_StSailReq \n_x000D_Signal-Classifier:\n_x000D_CustFctIn_LgtCtl_StAcv_sc \n_x000D_CustFctIn_LgtCtlCtlA_ADmd_sc \n_x000D_CustFctIn_LgtCtlCtlA_APredTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdDeceOnly_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdTarDyn_sc \n_x000D_ \n_x000D_CustFctIn_LgtCtlLimD_StAcv_sc \n_x000D_CustFctIn_LgtCtlLimD_DTar_sc \n_x000D_CustFctIn_LgtCtlLimD_StUpd_sc \n_x000D_ \n_x000D_CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc \n_x000D_CustFctIn_LgtCtl_StSailReq_sc \n_x000D_Parameters \n_x000D_CustFctIn_LgtCtl_BitFldConf\n_x000D_CustFctIn_LgtCtl_FlgIniExcDet\n_x000D_CustFctIn_LgtCtl_FlgErrQlfAcv\n_x000D_CustFctIn_LgtCtl_TurnOff",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7416660630Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs StAcv CustFctOut_LgtCtl_StAcv All other Outputs CustFctOut_LgtCtlCtlA_ADmd CustFctOut_LgtCtlCtlA_APredTar CustFctOut
Outputs

StAcv

CustFctOut_LgtCtl_StAcv

All other Outputs

CustFctOut_LgtCtlCtlA_ADmd

CustFctOut_LgtCtlCtlA_APredTar

CustFctOut_LgtCtlCtlA_AGrdMaxDec

CustFctOut_LgtCtlCtlA_AGrdMaxInc

CustFctOut_LgtCtlCtlA_ATlrHiTar

CustFctOut_LgtCtlCtlA_ATlrHiDyn

CustFctOut_LgtCtlCtlA_ATlrLoTar

CustFctOut_LgtCtlCtlA_MdDeceOnly

CustFctOut_LgtCtlCtlA_MdTarDyn

CustFctOut_LgtCtlLimD_StAcv

CustFctOut_LgtCtlLimD_DTar

CustFctOut_LgtCtlLimD_FlgUpd

CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd

CustFctOut_LgtCtl_StSailReq

States

CustFctOut_LgtCtl_StDiagEve

Raw

{
  "ID": "16660630",
  "ASIL": "  QM",
  "Text": "Outputs\n_x000D_StAcv\n_x000D_CustFctOut_LgtCtl_StAcv\n_x000D_ \n_x000D_All other Outputs\n_x000D_CustFctOut_LgtCtlCtlA_ADmd\n_x000D_CustFctOut_LgtCtlCtlA_APredTar\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn\n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar\n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly\n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn\n_x000D_CustFctOut_LgtCtlLimD_StAcv\n_x000D_CustFctOut_LgtCtlLimD_DTar\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd\n_x000D_CustFctOut_LgtCtl_StSailReq\n_x000D_States\n_x000D_CustFctOut_LgtCtl_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337836",
  "Description": "Outputs\n_x000D_StAcv\n_x000D_CustFctOut_LgtCtl_StAcv\n_x000D_ \n_x000D_All other Outputs\n_x000D_CustFctOut_LgtCtlCtlA_ADmd\n_x000D_CustFctOut_LgtCtlCtlA_APredTar\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn\n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar\n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly\n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn\n_x000D_CustFctOut_LgtCtlLimD_StAcv\n_x000D_CustFctOut_LgtCtlLimD_DTar\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd\n_x000D_CustFctOut_LgtCtl_StSailReq\n_x000D_States\n_x000D_CustFctOut_LgtCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7518406151Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Outputs StAcv/FlgAcv CustFctOut_LgtCtl_StAcv CustFctOut_LgtCtlLimD_FlgAcv All other Outputs CustFctOut_LgtCtlCtlA_ADmd CustF
Outputs

StAcv/FlgAcv

CustFctOut_LgtCtl_StAcv

CustFctOut_LgtCtlLimD_FlgAcv

All other Outputs

CustFctOut_LgtCtlCtlA_ADmd

CustFctOut_LgtCtlCtlA_APredTar

CustFctOut_LgtCtlCtlA_AGrdMaxDec

CustFctOut_LgtCtlCtlA_AGrdMaxInc

CustFctOut_LgtCtlCtlA_ATlrHiTar

CustFctOut_LgtCtlCtlA_ATlrHiDyn

CustFctOut_LgtCtlCtlA_ATlrLoTar

CustFctOut_LgtCtlCtlA_MdDeceOnly

CustFctOut_LgtCtlCtlA_MdTarDyn

CustFctOut_LgtCtlLimD_DTar

CustFctOut_LgtCtlLimD_FlgUpd

CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd

CustFctOut_LgtCtl_StSailReq

States

CustFctOut_LgtCtl_StDiagEve

Raw

{
  "ID": "18406151",
  "ASIL": "  QM",
  "Text": "Outputs\n_x000D_StAcv/FlgAcv\n_x000D_CustFctOut_LgtCtl_StAcv\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv\n_x000D_ \n_x000D_All other Outputs\n_x000D_CustFctOut_LgtCtlCtlA_ADmd\n_x000D_CustFctOut_LgtCtlCtlA_APredTar\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn\n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar\n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly\n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn\n_x000D_CustFctOut_LgtCtlLimD_DTar\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd\n_x000D_CustFctOut_LgtCtl_StSailReq\n_x000D_States\n_x000D_CustFctOut_LgtCtl_StDiagEve",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Outputs\n_x000D_StAcv/FlgAcv\n_x000D_CustFctOut_LgtCtl_StAcv\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv\n_x000D_ \n_x000D_All other Outputs\n_x000D_CustFctOut_LgtCtlCtlA_ADmd\n_x000D_CustFctOut_LgtCtlCtlA_APredTar\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec\n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar\n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn\n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar\n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly\n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn\n_x000D_CustFctOut_LgtCtlLimD_DTar\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd\n_x000D_CustFctOut_LgtCtl_StSailReq\n_x000D_States\n_x000D_CustFctOut_LgtCtl_StDiagEve",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7616660631Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merged classifier of LgtCtl input signal classifiers (Note: The classifier information of all LgtCtl input signals are merged to
Merged classifier of LgtCtl input signal classifiers

(Note: The classifier information of all LgtCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)

IF BitwiseOR: 

one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

CustFctIn_LgtCtl_StAcv_sc 

CustFctIn_LgtCtlCtlA_ADmd_sc 

CustFctIn_LgtCtlCtlA_APredTar_sc 

CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc 

CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc 

CustFctIn_LgtCtlCtlA_ATlrHiTar_sc 

CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc 

CustFctIn_LgtCtlCtlA_ATlrLoTar_sc 

CustFctIn_LgtCtlCtlA_MdDeceOnly_sc 

CustFctIn_LgtCtlCtlA_MdTarDyn_sc 

CustFctIn_LgtCtlLimD_StAcv_sc 

CustFctIn_LgtCtlLimD_DTar_sc 

CustFctIn_LgtCtlLimD_StUpd_sc 

CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc 

CustFctIn_LgtCtl_StSailReq_sc

THEN:

the corresponding Bits of the merged classifier (internal) are true

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

ELSE:

the corresponding Bits of the merged classifier (internal) are false

(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)

Raw

{
  "ID": "16660631",
  "ASIL": "  ASIL B",
  "Text": "Merged classifier of LgtCtl input signal classifiers\n_x000D_(Note: The classifier information of all LgtCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n_x000D_ \n_x000D_IF BitwiseOR: \n_x000D_one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_CustFctIn_LgtCtl_StAcv_sc \n_x000D_CustFctIn_LgtCtlCtlA_ADmd_sc \n_x000D_CustFctIn_LgtCtlCtlA_APredTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdDeceOnly_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdTarDyn_sc \n_x000D_CustFctIn_LgtCtlLimD_StAcv_sc \n_x000D_CustFctIn_LgtCtlLimD_DTar_sc \n_x000D_CustFctIn_LgtCtlLimD_StUpd_sc \n_x000D_CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc \n_x000D_CustFctIn_LgtCtl_StSailReq_sc\n_x000D_THEN:\n_x000D_the corresponding Bits of the merged classifier (internal) are true\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_ELSE:\n_x000D_the corresponding Bits of the merged classifier (internal) are false\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337847",
  "Description": "Merged classifier of LgtCtl input signal classifiers\n_x000D_(Note: The classifier information of all LgtCtl input signals are merged to one single internal classifier (merged classifier) by a bitwise OR operation)\n_x000D_ \n_x000D_IF BitwiseOR: \n_x000D_one or more of the following classifier Bits are true (Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_CustFctIn_LgtCtl_StAcv_sc \n_x000D_CustFctIn_LgtCtlCtlA_ADmd_sc \n_x000D_CustFctIn_LgtCtlCtlA_APredTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdDeceOnly_sc \n_x000D_CustFctIn_LgtCtlCtlA_MdTarDyn_sc \n_x000D_CustFctIn_LgtCtlLimD_StAcv_sc \n_x000D_CustFctIn_LgtCtlLimD_DTar_sc \n_x000D_CustFctIn_LgtCtlLimD_StUpd_sc \n_x000D_CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc \n_x000D_CustFctIn_LgtCtl_StSailReq_sc\n_x000D_THEN:\n_x000D_the corresponding Bits of the merged classifier (internal) are true\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)\n_x000D_ELSE:\n_x000D_the corresponding Bits of the merged classifier (internal) are false\n_x000D_(Bit0, Bit1, Bit2, Bit3, Bit4, Bit5, Bit6, Bit7)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7716660632Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Detect neutral LgtCtlA-Inputs Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value,
Detect neutral LgtCtlA-Inputs

Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. "LgtCtlA-Inputs are neutral" means, that at least one input signal has neutral values. "LgtCtlA-Inputs are NOT neutral" means, that at no input signal has neutral values.

IF: 

Bit1 of BitwiseOR ( 

CustFctIn_LgtCtlCtlA_ADmd_sc 

CustFctIn_LgtCtlCtlA_APredTar_sc 

CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc 

CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc 

CustFctIn_LgtCtlCtlA_ATlrHiTar_sc 

CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc 

CustFctIn_LgtCtlCtlA_ATlrLoTar_sc) 

is set 

THEN: 

LgtCtlA-Inputs are neutral (LgtCtlA-Inputs neutral) 

ELSE: 

LgtCtlA-Inputs are NOT neutral (LgtCtlA-Inputs not neutral)

Raw

{
  "ID": "16660632",
  "ASIL": "  ASIL B",
  "Text": "Detect neutral LgtCtlA-Inputs\n_x000D_Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtCtlA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtCtlA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of BitwiseOR ( \n_x000D_CustFctIn_LgtCtlCtlA_ADmd_sc \n_x000D_CustFctIn_LgtCtlCtlA_APredTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar_sc) \n_x000D_is set \n_x000D_THEN: \n_x000D_LgtCtlA-Inputs are neutral (LgtCtlA-Inputs neutral) \n_x000D_ELSE: \n_x000D_LgtCtlA-Inputs are NOT neutral (LgtCtlA-Inputs not neutral)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337850",
  "Description": "Detect neutral LgtCtlA-Inputs\n_x000D_Note: Classifier Bit1 (FlgValCod - Neutral value) of all input signals, which have a neutral value, are considered in the neutral value check. \"LgtCtlA-Inputs are neutral\" means, that at least one input signal has neutral values. \"LgtCtlA-Inputs are NOT neutral\" means, that at no input signal has neutral values.\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of BitwiseOR ( \n_x000D_CustFctIn_LgtCtlCtlA_ADmd_sc \n_x000D_CustFctIn_LgtCtlCtlA_APredTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxDec_sc \n_x000D_CustFctIn_LgtCtlCtlA_AGrdMaxInc_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiTar_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrHiDyn_sc \n_x000D_CustFctIn_LgtCtlCtlA_ATlrLoTar_sc) \n_x000D_is set \n_x000D_THEN: \n_x000D_LgtCtlA-Inputs are neutral (LgtCtlA-Inputs neutral) \n_x000D_ELSE: \n_x000D_LgtCtlA-Inputs are NOT neutral (LgtCtlA-Inputs not neutral)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7816660633Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv IF [AND(1,2)]: 1) CustFctIn_LgtCtl_StAcv is equal to VMMP_SINFCT_c
Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv

IF [AND(1,2)]: 

1) CustFctIn_LgtCtl_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv

2) LgtCtlA-Inputs are NOT neutral (LgtCtlA-Inputs not neutral) 

THEN: 

CustFctOut_LgtCtl_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv

ELSEIF [AND(1,2,3)]: 

1) CustFctIn_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctAcv 

2) LgtCtlA-Inputs are neutral (LgtCtlA-Inputs neutral) 

3) Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true 

THEN: 

CustFctOut_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctAcvNeut 

ELSE: 

CustFctOut_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctNoReq

Note: The expression "Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression "Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true" shall be true.

Raw

{
  "ID": "16660633",
  "ASIL": "  ASIL B",
  "Text": "Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv\n_x000D_ \n_x000D_\n_x000D_IF [AND(1,2)]: \n_x000D_1) CustFctIn_LgtCtl_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_2) LgtCtlA-Inputs are NOT neutral (LgtCtlA-Inputs not neutral) \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_ \n_x000D_ELSEIF [AND(1,2,3)]: \n_x000D_1) CustFctIn_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctAcv \n_x000D_2) LgtCtlA-Inputs are neutral (LgtCtlA-Inputs neutral) \n_x000D_3) Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctAcvNeut \n_x000D_ \n_x000D_ELSE: \n_x000D_CustFctOut_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctNoReq\n_x000D_ \n_x000D_Note: The expression \"Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true\" shall be true.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337851",
  "Description": "Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv\n_x000D_ \n_x000D_\n_x000D_IF [AND(1,2)]: \n_x000D_1) CustFctIn_LgtCtl_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_2) LgtCtlA-Inputs are NOT neutral (LgtCtlA-Inputs not neutral) \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv is equal to VMMP_SINFCT_c_CusFctIn_StReqAcv\n_x000D_ \n_x000D_ELSEIF [AND(1,2,3)]: \n_x000D_1) CustFctIn_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctAcv \n_x000D_2) LgtCtlA-Inputs are neutral (LgtCtlA-Inputs neutral) \n_x000D_3) Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctAcvNeut \n_x000D_ \n_x000D_ELSE: \n_x000D_CustFctOut_LgtCtl_StAcv is equal to VMMP_c_StReqCusFctNoReq\n_x000D_ \n_x000D_Note: The expression \"Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true\" means that the Bit position, described by the mentioned constant, shall be evaluated in the input signal. If constant is equal to 1, Bit1 of the input signal shall be evaluated. If Bit position is true, the expression \"Bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdNeutArbAcv of the input CustFctIn_LgtCtl_BitFldConf is true\" shall be true.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7916660634Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv IF: Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set THEN: CustFctOut_LgtCt
Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv

IF: 

Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set 

THEN: 

CustFctOut_LgtCtlLimD_StAcv is equal to VMMP_c_StReqCusFctNoReq

ELSE:

CustFctOut_LgtCtlLimD_StAcv is equal to CustFctIn_LgtCtlLimD_StAcv

Raw

{
  "ID": "16660634",
  "ASIL": "  ASIL B",
  "Text": "Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtlLimD_StAcv is equal to VMMP_c_StReqCusFctNoReq\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlLimD_StAcv is equal to CustFctIn_LgtCtlLimD_StAcv",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337859",
  "Description": "Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtlLimD_StAcv is equal to VMMP_c_StReqCusFctNoReq\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlLimD_StAcv is equal to CustFctIn_LgtCtlLimD_StAcv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8018406251Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv IF: Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set THEN: CustFctOut_LgtC
Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv

IF: 

Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set 

THEN: 

CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)

ELSEIF [AND(1,2)]:

1) Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is NOT set

2) CustFctIn_LgtCtlLimD_StAcv = 1

THEN: 

CustFctOut_LgtCtlLimD_FlgAcv = 1 (true)

ELSE:

CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)

Raw

{
  "ID": "18406251",
  "ASIL": "  ASIL B",
  "Text": "Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_ \n_x000D_ELSEIF [AND(1,2)]:\n_x000D_1) Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is NOT set\n_x000D_2) CustFctIn_LgtCtlLimD_StAcv = 1\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 1 (true)\n_x000D_ \n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv\n_x000D_ \n_x000D_IF: \n_x000D_Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is set \n_x000D_THEN: \n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_ \n_x000D_ELSEIF [AND(1,2)]:\n_x000D_1) Bit1 of CustFctIn_LgtCtlLimD_DTar_sc is NOT set\n_x000D_2) CustFctIn_LgtCtlLimD_StAcv = 1\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 1 (true)\n_x000D_ \n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8116660635Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd IF: Bit1 of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc is set THEN:
Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd

IF:

Bit1 of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc is set

THEN:

CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = VMMP_c_NeutValTiRdyDrvOffDmd

ELSE:

CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd is equal to CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd

Raw

{
  "ID": "16660635",
  "ASIL": "  ASIL B",
  "Text": "Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd\n_x000D_IF:\n_x000D_Bit1 of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc is set\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = VMMP_c_NeutValTiRdyDrvOffDmd\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd is equal to CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337855",
  "Description": "Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd\n_x000D_IF:\n_x000D_Bit1 of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd_sc is set\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = VMMP_c_NeutValTiRdyDrvOffDmd\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd is equal to CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8216660636Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd IF: CustFctIn_LgtCtlLimD_StUpd = VMMP_c_StReqCusFctAcv THEN: CustFct
Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd

IF:

CustFctIn_LgtCtlLimD_StUpd = VMMP_c_StReqCusFctAcv

THEN:

CustFctOut_LgtCtlLimD_FlgUpd = 1 (true)

ELSE:

CustFctOut_LgtCtlLimD_FlgUpd = 0 (false)

Raw

{
  "ID": "16660636",
  "ASIL": "  ASIL B",
  "Text": "Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd\n_x000D_IF:\n_x000D_CustFctIn_LgtCtlLimD_StUpd = VMMP_c_StReqCusFctAcv\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = 1 (true)\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = 0 (false)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337858",
  "Description": "Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd\n_x000D_IF:\n_x000D_CustFctIn_LgtCtlLimD_StUpd = VMMP_c_StReqCusFctAcv\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = 1 (true)\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = 0 (false)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8316660637Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtCtl_Tur
LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_LgtCtl_TurnOff

*FlgIniExcDet equal to CustFctIn_LgtCtl_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_LgtCtl_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_LgtCtl_StDiagEve equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "16660637",
  "ASIL": "  ASIL B",
  "Text": "LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n_x000D_ \n_x000D_Input:\n_x000D_*TurnOff equal to CustFctIn_LgtCtl_TurnOff\n_x000D_*FlgIniExcDet equal to CustFctIn_LgtCtl_FlgIniExcDet\n_x000D_*FlgErrQlfAcv equal to CustFctIn_LgtCtl_FlgErrQlfAcv\n_x000D_merged classifier\n_x000D_RangeCheck\n_x000D_ \n_x000D_Output:\n_x000D_CustFctOut_LgtCtl_StDiagEve equal to *StDiagEve\n_x000D_ \n_x000D_Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n_x000D_Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n_x000D_specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n_x000D_ \n_x000D_(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337874",
  "Description": "LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n_x000D_ \n_x000D_Input:\n_x000D_*TurnOff equal to CustFctIn_LgtCtl_TurnOff\n_x000D_*FlgIniExcDet equal to CustFctIn_LgtCtl_FlgIniExcDet\n_x000D_*FlgErrQlfAcv equal to CustFctIn_LgtCtl_FlgErrQlfAcv\n_x000D_merged classifier\n_x000D_RangeCheck\n_x000D_ \n_x000D_Output:\n_x000D_CustFctOut_LgtCtl_StDiagEve equal to *StDiagEve\n_x000D_ \n_x000D_Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n_x000D_Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n_x000D_specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n_x000D_ \n_x000D_(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8418406252Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment: Input: *TurnOff equal to CustFctIn_LgtCtl_Tur
LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment:

Input:

*TurnOff equal to CustFctIn_LgtCtl_TurnOff

*FlgIniExcDet equal to CustFctIn_LgtCtl_FlgIniExcDet

*FlgErrQlfAcv equal to CustFctIn_LgtCtl_FlgErrQlfAcv

merged classifier

RangeCheck

Output:

CustFctOut_LgtCtl_StDiagEve_Int equal to *StDiagEve

Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).

Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:

specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information

(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)

Raw

{
  "ID": "18406252",
  "ASIL": "  ASIL B",
  "Text": "LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n_x000D_ \n_x000D_Input:\n_x000D_*TurnOff equal to CustFctIn_LgtCtl_TurnOff\n_x000D_*FlgIniExcDet equal to CustFctIn_LgtCtl_FlgIniExcDet\n_x000D_*FlgErrQlfAcv equal to CustFctIn_LgtCtl_FlgErrQlfAcv\n_x000D_merged classifier\n_x000D_RangeCheck\n_x000D_ \n_x000D_Output:\n_x000D_CustFctOut_LgtCtl_StDiagEve_Int equal to *StDiagEve\n_x000D_ \n_x000D_Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n_x000D_Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n_x000D_specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n_x000D_ \n_x000D_(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "LgtCtl Service Bridge shall use Signalmonitoring with following signal assignment:\n_x000D_ \n_x000D_Input:\n_x000D_*TurnOff equal to CustFctIn_LgtCtl_TurnOff\n_x000D_*FlgIniExcDet equal to CustFctIn_LgtCtl_FlgIniExcDet\n_x000D_*FlgErrQlfAcv equal to CustFctIn_LgtCtl_FlgErrQlfAcv\n_x000D_merged classifier\n_x000D_RangeCheck\n_x000D_ \n_x000D_Output:\n_x000D_CustFctOut_LgtCtl_StDiagEve_Int equal to *StDiagEve\n_x000D_ \n_x000D_Note: This PreCondition and the Service Bridge connect the service specific customer function input information (Input: CustFctIn_*, merged classifier, RangeCheck) to the the generic Signalmonitoring (input of Signalmonitoring). Moreover this PreCondition connects also the generic *StDiagEve information (output of Signalmonitoring) to the service specific customer function output information (Output: CustFctOut_*).\n_x000D_Summary: This PreConditions defines the connection between customer function, Service Bridge and Signalmonitoring in the following way:\n_x000D_specific customer function input information --> Service Bridge input --> Signalmonitoring input --> Signalmonitoring output --> Service Bridge output --> specific customer function output information\n_x000D_ \n_x000D_(This concept is used to allow the generic description of Signalmonitoring and Service Bridge once for all customer functions)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8518406253FunctionalReleasedyesTrue
Consider validity of LgtLimD Request in result of input signal monitoring (CustFctOut_LgtCtl_StDiagEve_Int) IF [AND(1,2,3)]: 1)
Consider validity of LgtLimD Request in result of input signal monitoring (CustFctOut_LgtCtl_StDiagEve_Int)

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

1) CustFctOut_LgtCtlLimD_FlgAcv = 1 (true) (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv)

2) VSOEM_s_FlgExcThVLgtLimD = 1 (true)

3) CustFctOut_LgtCtl_StDiagEve_Int is not equal to VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_LgtCtl_StDiagEve is equal to VMMP_c_DiagEveSigNotVld

ELSE:

CustFctOut_LgtCtl_StDiagEve is equal to CustFctOut_LgtCtl_StDiagEve_Int

Raw

{
  "ID": "18406253",
  "ASIL": "  ASIL B",
  "Text": "Consider validity of LgtLimD Request in result of input signal monitoring (CustFctOut_LgtCtl_StDiagEve_Int)\n_x000D_ \n_x000D_\n_x000D_IF [AND(1,2,3)]: \n_x000D_1) CustFctOut_LgtCtlLimD_FlgAcv = 1 (true) (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv)\n_x000D_2) VSOEM_s_FlgExcThVLgtLimD = 1 (true)\n_x000D_3) CustFctOut_LgtCtl_StDiagEve_Int is not equal to VMMP_c_DiagEveSigDi\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StDiagEve is equal to VMMP_c_DiagEveSigNotVld\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtl_StDiagEve is equal to CustFctOut_LgtCtl_StDiagEve_Int",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Consider validity of LgtLimD Request in result of input signal monitoring (CustFctOut_LgtCtl_StDiagEve_Int)\n_x000D_ \n_x000D_\n_x000D_IF [AND(1,2,3)]: \n_x000D_1) CustFctOut_LgtCtlLimD_FlgAcv = 1 (true) (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv)\n_x000D_2) VSOEM_s_FlgExcThVLgtLimD = 1 (true)\n_x000D_3) CustFctOut_LgtCtl_StDiagEve_Int is not equal to VMMP_c_DiagEveSigDi\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StDiagEve is equal to VMMP_c_DiagEveSigNotVld\n_x000D_ELSE:\n_x000D_CustFctOut_LgtCtl_StDiagEve is equal to CustFctOut_LgtCtl_StDiagEve_Int",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8616660638InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirement describes the valid case of the LgtCtl Service Bridge. Note: The following functional requi
The following functional requirement describes the valid case of the LgtCtl Service Bridge.

Note:

The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal "*_StDiagEve" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.

* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

* 

 Disable Case:

* 

 NotVld Case:

* 

 Fail Case:

* 

 Init Case:

* 

 Susp Case:

For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.

Raw

{
  "ID": "16660638",
  "ASIL": "  ",
  "Text": "The following functional requirement describes the valid case of the LgtCtl Service Bridge.\n_x000D_ \n_x000D_Note:\n_x000D_The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n_x000D_* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Disable Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ NotVld Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Fail Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Init Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Susp Case:\n_x000D_For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337856",
  "Description": "The following functional requirement describes the valid case of the LgtCtl Service Bridge.\n_x000D_ \n_x000D_Note:\n_x000D_The following functional requirements for case description do not need an Else-Path because only one case will be set at the same time (all cases refer to the signal \"*_StDiagEve\" and check one specific value). If one case is not set, an other case will be set. It is not possible that no case is set. It is also not possible that two or more cases are set at the same time.\n_x000D_* Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Disable Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ NotVld Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Fail Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Init Case:\n_x000D_* \n_x000D_ \n_x000D_ \n_x000D_ Susp Case:\n_x000D_For example: It can't be defined which case is set, if Valid Case is not set. Therefore a general Else-Path is not useful.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8716660639FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtCtl_StDiag
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF: 

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNone

THEN: 

CustFctOut_LgtCtl_StAcv = CustFctIn_LgtCtl_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv)

CustFctOut_LgtCtlCtlA_ADmd = CustFctIn_LgtCtlCtlA_ADmd 

CustFctOut_LgtCtlCtlA_APredTar = CustFctIn_LgtCtlCtlA_APredTar 

CustFctOut_LgtCtlCtlA_AGrdMaxDec = CustFctIn_LgtCtlCtlA_AGrdMaxDec 

CustFctOut_LgtCtlCtlA_AGrdMaxInc = CustFctIn_LgtCtlCtlA_AGrdMaxInc 

CustFctOut_LgtCtlCtlA_ATlrHiTar = CustFctIn_LgtCtlCtlA_ATlrHiTar 

CustFctOut_LgtCtlCtlA_ATlrHiDyn = CustFctIn_LgtCtlCtlA_ATlrHiDyn 

CustFctOut_LgtCtlCtlA_ATlrLoTar = CustFctIn_LgtCtlCtlA_ATlrLoTar 

CustFctOut_LgtCtlCtlA_MdDeceOnly = CustFctIn_LgtCtlCtlA_MdDeceOnly 

CustFctOut_LgtCtlCtlA_MdTarDyn = CustFctIn_LgtCtlCtlA_MdTarDyn 

CustFctOut_LgtCtlLimD_StAcv = CustFctIn_LgtCtlLimD_StAcv (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv) 

CustFctOut_LgtCtlLimD_DTar = CustFctIn_LgtCtlLimD_DTar 

CustFctOut_LgtCtlLimD_FlgUpd = CustFctIn_LgtCtlLimD_StUpd (considering Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd) 

CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd (considering Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd) 

CustFctOut_LgtCtl_StSailReq = CustFctIn_LgtCtl_StSailReq

Raw

{
  "ID": "16660639",
  "ASIL": "  ASIL B",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNone\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = CustFctIn_LgtCtl_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv)\n_x000D_CustFctOut_LgtCtlCtlA_ADmd = CustFctIn_LgtCtlCtlA_ADmd \n_x000D_CustFctOut_LgtCtlCtlA_APredTar = CustFctIn_LgtCtlCtlA_APredTar \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec = CustFctIn_LgtCtlCtlA_AGrdMaxDec \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc = CustFctIn_LgtCtlCtlA_AGrdMaxInc \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar = CustFctIn_LgtCtlCtlA_ATlrHiTar \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn = CustFctIn_LgtCtlCtlA_ATlrHiDyn \n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar = CustFctIn_LgtCtlCtlA_ATlrLoTar \n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly = CustFctIn_LgtCtlCtlA_MdDeceOnly \n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn = CustFctIn_LgtCtlCtlA_MdTarDyn \n_x000D_CustFctOut_LgtCtlLimD_StAcv = CustFctIn_LgtCtlLimD_StAcv (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv) \n_x000D_CustFctOut_LgtCtlLimD_DTar = CustFctIn_LgtCtlLimD_DTar \n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = CustFctIn_LgtCtlLimD_StUpd (considering Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd) \n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd (considering Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd) \n_x000D_CustFctOut_LgtCtl_StSailReq = CustFctIn_LgtCtl_StSailReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337857",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNone\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = CustFctIn_LgtCtl_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv)\n_x000D_CustFctOut_LgtCtlCtlA_ADmd = CustFctIn_LgtCtlCtlA_ADmd \n_x000D_CustFctOut_LgtCtlCtlA_APredTar = CustFctIn_LgtCtlCtlA_APredTar \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec = CustFctIn_LgtCtlCtlA_AGrdMaxDec \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc = CustFctIn_LgtCtlCtlA_AGrdMaxInc \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar = CustFctIn_LgtCtlCtlA_ATlrHiTar \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn = CustFctIn_LgtCtlCtlA_ATlrHiDyn \n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar = CustFctIn_LgtCtlCtlA_ATlrLoTar \n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly = CustFctIn_LgtCtlCtlA_MdDeceOnly \n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn = CustFctIn_LgtCtlCtlA_MdTarDyn \n_x000D_CustFctOut_LgtCtlLimD_StAcv = CustFctIn_LgtCtlLimD_StAcv (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_StAcv) \n_x000D_CustFctOut_LgtCtlLimD_DTar = CustFctIn_LgtCtlLimD_DTar \n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = CustFctIn_LgtCtlLimD_StUpd (considering Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd) \n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd (considering Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd) \n_x000D_CustFctOut_LgtCtl_StSailReq = CustFctIn_LgtCtl_StSailReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8818406279FunctionalReleasedyesTrue
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions) IF: CustFctOut_LgtCtl_StDiagE
Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)

IF:

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNone

THEN:

CustFctOut_LgtCtl_StAcv = CustFctIn_LgtCtl_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv)

CustFctOut_LgtCtlCtlA_ADmd = CustFctIn_LgtCtlCtlA_ADmd 

CustFctOut_LgtCtlCtlA_APredTar = CustFctIn_LgtCtlCtlA_APredTar 

CustFctOut_LgtCtlCtlA_AGrdMaxDec = CustFctIn_LgtCtlCtlA_AGrdMaxDec 

CustFctOut_LgtCtlCtlA_AGrdMaxInc = CustFctIn_LgtCtlCtlA_AGrdMaxInc 

CustFctOut_LgtCtlCtlA_ATlrHiTar = CustFctIn_LgtCtlCtlA_ATlrHiTar 

CustFctOut_LgtCtlCtlA_ATlrHiDyn = CustFctIn_LgtCtlCtlA_ATlrHiDyn 

CustFctOut_LgtCtlCtlA_ATlrLoTar = CustFctIn_LgtCtlCtlA_ATlrLoTar 

CustFctOut_LgtCtlCtlA_MdDeceOnly = CustFctIn_LgtCtlCtlA_MdDeceOnly 

CustFctOut_LgtCtlCtlA_MdTarDyn = CustFctIn_LgtCtlCtlA_MdTarDyn 

CustFctOut_LgtCtlLimD_FlgAcv = CustFctIn_LgtCtlLimD_StAcv (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv) 

CustFctOut_LgtCtlLimD_DTar = CustFctIn_LgtCtlLimD_DTar 

CustFctOut_LgtCtlLimD_FlgUpd = CustFctIn_LgtCtlLimD_StUpd (considering Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd) 

CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd (considering Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd) 

CustFctOut_LgtCtl_StSailReq = CustFctIn_LgtCtl_StSailReq

Raw

{
  "ID": "18406279",
  "ASIL": "  ASIL B",
  "Text": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_\n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNone\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = CustFctIn_LgtCtl_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv)\n_x000D_CustFctOut_LgtCtlCtlA_ADmd = CustFctIn_LgtCtlCtlA_ADmd \n_x000D_CustFctOut_LgtCtlCtlA_APredTar = CustFctIn_LgtCtlCtlA_APredTar \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec = CustFctIn_LgtCtlCtlA_AGrdMaxDec \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc = CustFctIn_LgtCtlCtlA_AGrdMaxInc \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar = CustFctIn_LgtCtlCtlA_ATlrHiTar \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn = CustFctIn_LgtCtlCtlA_ATlrHiDyn \n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar = CustFctIn_LgtCtlCtlA_ATlrLoTar \n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly = CustFctIn_LgtCtlCtlA_MdDeceOnly \n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn = CustFctIn_LgtCtlCtlA_MdTarDyn \n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = CustFctIn_LgtCtlLimD_StAcv (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv) \n_x000D_CustFctOut_LgtCtlLimD_DTar = CustFctIn_LgtCtlLimD_DTar \n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = CustFctIn_LgtCtlLimD_StUpd (considering Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd) \n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd (considering Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd) \n_x000D_CustFctOut_LgtCtl_StSailReq = CustFctIn_LgtCtl_StSailReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Valid Case: No errors. Input signals are routed to the output signals (considering pre-conditions)\n_x000D_\n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNone\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = CustFctIn_LgtCtl_StAcv (considering Mapping and Neutral-Value-Handling of CustFctIn_LgtCtl_StAcv)\n_x000D_CustFctOut_LgtCtlCtlA_ADmd = CustFctIn_LgtCtlCtlA_ADmd \n_x000D_CustFctOut_LgtCtlCtlA_APredTar = CustFctIn_LgtCtlCtlA_APredTar \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxDec = CustFctIn_LgtCtlCtlA_AGrdMaxDec \n_x000D_CustFctOut_LgtCtlCtlA_AGrdMaxInc = CustFctIn_LgtCtlCtlA_AGrdMaxInc \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiTar = CustFctIn_LgtCtlCtlA_ATlrHiTar \n_x000D_CustFctOut_LgtCtlCtlA_ATlrHiDyn = CustFctIn_LgtCtlCtlA_ATlrHiDyn \n_x000D_CustFctOut_LgtCtlCtlA_ATlrLoTar = CustFctIn_LgtCtlCtlA_ATlrLoTar \n_x000D_CustFctOut_LgtCtlCtlA_MdDeceOnly = CustFctIn_LgtCtlCtlA_MdDeceOnly \n_x000D_CustFctOut_LgtCtlCtlA_MdTarDyn = CustFctIn_LgtCtlCtlA_MdTarDyn \n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = CustFctIn_LgtCtlLimD_StAcv (considering Neutral-Value-Handling of CustFctIn_LgtCtlLimD_FlgAcv) \n_x000D_CustFctOut_LgtCtlLimD_DTar = CustFctIn_LgtCtlLimD_DTar \n_x000D_CustFctOut_LgtCtlLimD_FlgUpd = CustFctIn_LgtCtlLimD_StUpd (considering Calculation of output signal CustFctOut_LgtCtlLimD_FlgUpd) \n_x000D_CustFctOut_LgtCtlStgy_TiRdyDrvOffDmd = CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd (considering Neutral-Value-Handling of CustFctIn_LgtCtlStgy_TiRdyDrvOffDmd) \n_x000D_CustFctOut_LgtCtl_StSailReq = CustFctIn_LgtCtl_StSailReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8916660640InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

* CustFctOut_LgtCtl_StAcv is set to a defined value or frozen to the last valid value.

* All other Outputs will be frozen to the last valid value.

Raw

{
  "ID": "16660640",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n_x000D_* CustFctOut_LgtCtl_StAcv is set to a defined value or frozen to the last valid value.\n_x000D_* All other Outputs will be frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337870",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n_x000D_* CustFctOut_LgtCtl_StAcv is set to a defined value or frozen to the last valid value.\n_x000D_* All other Outputs will be frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9018406288InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitorin
The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.

* CustFctOut_LgtCtl_StAcv and CustFctOut_LgtCtlLimD_FlgAcv are set to a defined value or frozen to the last valid value.

* All other Outputs will be frozen to the last valid value.

Raw

{
  "ID": "18406288",
  "ASIL": "  ",
  "Text": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n_x000D_* CustFctOut_LgtCtl_StAcv and CustFctOut_LgtCtlLimD_FlgAcv are set to a defined value or frozen to the last valid value.\n_x000D_* All other Outputs will be frozen to the last valid value.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "The following functional requirements describe different cases of errors. In cases of errors, the result of input signal monitoring (*StDiagEve) determines the output signal behaviour.\n_x000D_* CustFctOut_LgtCtl_StAcv and CustFctOut_LgtCtlLimD_FlgAcv are set to a defined value or frozen to the last valid value.\n_x000D_* All other Outputs will be frozen to the last valid value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9116660641FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq
Disable Case:

IF: 

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi

THEN: 

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660641",
  "ASIL": "  ASIL B",
  "Text": "Disable Case:\n_x000D_ \n_x000D_\n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337861",
  "Description": "Disable Case:\n_x000D_ \n_x000D_\n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9218406290FunctionalReleasedyesTrue
Disable Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq C
Disable Case:

IF:

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi

THEN:

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "18406290",
  "ASIL": "  ASIL B",
  "Text": "Disable Case:\n_x000D_\n_x000D_ \n_x000D_\n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Disable Case:\n_x000D_\n_x000D_ \n_x000D_\n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigDi\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9316660642FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoR
NotVld Case:

IF: 

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN: 

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660642",
  "ASIL": "  ASIL B",
  "Text": "NotVld Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337860",
  "Description": "NotVld Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9418406291FunctionalReleasedyesTrue
NotVld Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq
NotVld Case:

IF:

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld

THEN:

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "18406291",
  "ASIL": "  ASIL B",
  "Text": "NotVld Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "NotVld Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigNotVld\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9516660643FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq
Fail Case:

IF: 

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail

THEN: 

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660643",
  "ASIL": "  ASIL B",
  "Text": "Fail Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337854",
  "Description": "Fail Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9618406292FunctionalReleasedyesTrue
Fail Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq Cu
Fail Case:

IF:

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail

THEN:

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "18406292",
  "ASIL": "  ASIL B",
  "Text": "Fail Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Fail Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigFail\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9716660644FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq
Init

 Case:

IF: 

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni

THEN: 

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660644",
  "ASIL": "  ASIL B",
  "Text": "Init\n_x000D_ Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337852",
  "Description": "Init\n_x000D_ Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9818406293FunctionalReleasedyesTrue
Init Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni THEN: CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq C
Init

 Case:

IF:

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni

THEN:

CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq

CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "18406293",
  "ASIL": "  ASIL B",
  "Text": "Init\n_x000D_ \n_x000D_ Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Init\n_x000D_ \n_x000D_ Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigIni\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv = VMMP_c_StReqCusFctNoReq\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv = 0 (false)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9916660645FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_LgtCtl_StAcv shall be equal to the value
Susp Case:

IF: 

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp

THEN: 

CustFctOut_LgtCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "16660645",
  "ASIL": "  ASIL B",
  "Text": "Susp Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1337864",
  "Description": "Susp Case:\n_x000D_ \n_x000D_IF: \n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n_x000D_THEN: \n_x000D_CustFctOut_LgtCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10018406294FunctionalReleasedyesTrue
Susp Case: IF: CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp THEN: CustFctOut_LgtCtl_StAcv shall be equal to the value o
Susp Case:

IF:

CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp

THEN:

CustFctOut_LgtCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)

CustFctOut_LgtCtlLimD_FlgAcv shall be equal to the value of previous computation cycle (Hold Last Value)

All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)

Raw

{
  "ID": "18406294",
  "ASIL": "  ASIL B",
  "Text": "Susp Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Susp Case:\n_x000D_\n_x000D_ \n_x000D_IF:\n_x000D_CustFctOut_LgtCtl_StDiagEve = VMMP_c_DiagEveSigSusp\n_x000D_THEN:\n_x000D_CustFctOut_LgtCtl_StAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_CustFctOut_LgtCtlLimD_FlgAcv shall be equal to the value of previous computation cycle (Hold Last Value)\n_x000D_All other Outputs shall be equal to the value of previous computation cycle (Hold Last Value)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10116660646FoldernoFalsetype_not_target, status_filtered, relevance_filtered
LatCtl Service Bridge
LatCtl Service Bridge

Raw

{
  "ID": "16660646",
  "ASIL": "  ",
  "Text": "LatCtl Service Bridge",
  "Type": "Folder",
  "Status": "",
  "Summary": "LatCtl Service Bridge",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1337885",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}