Figure 11: Dependency between the MSTP field and the MTIN field [PRS_Dlt_00325] ⌈The Message Type Info field (MTIN) shall be a 4-bit unsigned integer. ⌋ (RS_LT_00002)
8db5b7757d5cb4d77215a7c0b7733f9f484df436814e03e62fe7bf0db5765650
1. Diagrammtyp & Architektur-Kontext
Struktur- und Protokoll-Mappingschaubild zur Definition der Bitfeld-Abhängigkeiten im DLT-Standard-Header (AUTOSAR Diagnostic Log and Trace Protocol). Das Diagramm visualisiert die semantische Auflösung des Message-Type-Info-Feldes (MTIN) in Abhängigkeit vom übergeordneten Message-Type-Feld (MSTP).
2. Komponenten, Entitäten & Schnittstellen
- MSTP-Feld (Message Type): Protokollelement zur Kategorisierung der Nachricht mit 4 Codepunkten:
0x0: DLT Log Message0x1: DLT Trace Message0x2: DLT Network Message0x3: DLT Control Message
- MTIN (DLT Log Message) (
MSTP = 0x0):0x1:DLT_LOG_FATAL(Fatal system error)0x2:DLT_LOG_ERROR(SWC error)0x3:DLT_LOG_WARN(Correct behavior cannot be ensured)0x4:DLT_LOG_INFO(Message of LogLevel type “Information”)0x5:DLT_LOG_DEBUG(Message of LogLevel type “Debug”)0x6:DLT_LOG_VERBOSE(Message of LogLevel type “Verbose”)
- MTIN (DLT Trace Message) (
MSTP = 0x1):0x1:DLT_TRACE_VARIABLE(Value of variable)0x2:DLT_TRACE_FUNCTION_IN(Call of a function)0x3:DLT_TRACE_FUNCTION_OUT(Return of a function)0x4:DLT_TRACE_STATE(State of a State Machine)0x5:DLT_TRACE_VFB(RTE events)
- MTIN (DLT Network Message) (
MSTP = 0x2):0x1:DLT_NW_TRACE_IPC(Inter-Process-Communication)0x2:DLT_NW_TRACE_CAN(CAN Communications bus)0x3:DLT_NW_TRACE_FLEXRAY(FlexRay Communications bus)0x4:DLT_NW_TRACE_MOST(Most Communications bus)0x5:DLT_NW_TRACE_ETHERNET(Ethernet Communications bus)0x6:DLT_NW_TRACE_SOMEIP(SOME/IP Communication)0x7-0x15:User Defined(User defined settings)
- MTIN (DLT Control Message) (
MSTP = 0x3):0x1:DLT_CONTROL_REQUEST(Request Control Message)0x2:DLT_CONTROL_RESPONSE(Respond Control Message)
- Gerichtete Zuordnungspfeile verbinden jeden MSTP-Wert mit der jeweils gültigen MTIN-Tabelle.
3. Dynamisches Verhalten & Sequenzablauf
Statisches Dekodierungsschema ohne zeitlichen Ablauf: Beim Parsen einer DLT-Nachricht bestimmt der Wert des MSTP-Feldes den Kontext und die Enumerationsdekodierung für das nachfolgende MTIN-Feld. Die Pfeile repräsentieren bedingte Verzweigungen bei der Nachrichteninterpretation.
4. Normative Relevanz & Entwickler-Hinweise
Normative Spezifikation der Wertebereiche und Enumeration-Literale gemäß Anforderung [PRS_Dlt_00325] / RS_LT_00002. Das MTIN-Feld ist als 4-Bit-Unsigned-Integer spezifiziert. Entwickler von DLT-Daemons, Analysetools und Parsern müssen die Interpretation der MTIN-Bits strikt an den ausgewerteten MSTP-Wert koppeln.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.