Download
Folgende Änderungen werden mit Service Pack 4 (Update auf 5.1 Build 65) wirksam:
LIN
- LIN-Frames, die sowohl in CAPL als auch in einer DBC-Datenbank definiert sind, werden nun gemäß ihren anfänglichen Signalwerten initialisiert. Undefinierte Bits eines LIN-Frames werden auf rezessiv gesetzt (1) (siehe LIN Spec 2.0, Abschnitt 2.3 Frame-Typen). Diese Änderung wurde für LIN-Datenbanken bereits mit SP2 eingeführt und ist konform zu aktuellen LIN-Treiber-Implementierungen; sowohl für LIN 1.3 als auch für LIN 2.0.
MOST
- Multibus-Filter: Die Option "Unkonfigurierte Ereignisse" bestimmt nun auch, ob MOST Pakete gefiltert werden oder nicht. Dies ermöglicht dem Durchlassfilter, solche Pakete durchzulassen.
- Die Generierung eines Netstate-Ereignisses und die Ableitung der Adresse des Network-Masters kann nur durch eine Broadcast-Botschaft des Network-Masters ausgelöst werden. Daher führen direkt adressierte Config-Status-Requests nicht mehr zu einem Netstate-Callback in CAPL.
FlexRay
- Die Nutzdaten dynamischer Frames können während einer Messung verändert werden.
- Der Kanalfilter kann nun auch das Status-Ereignis "Startcycle" der FlexCard blockieren.
- Die Logging-Formate "ASCII" und "BLF" erfassen nun auch bei FlexRay-Frames die Senderichtung (TxRq, Rx).
- Kurze FlexRay-Kommunikationszyklen (500µs) werden nun auch unterstützt.
- Die Hardware-Synchronisation mit dem BusDoctor unterstützt einen angeschlossenen FlexRay-Kanal.
- Das Logging garantiert die Einhaltung der Reihenfolge der FlexRay-Frames.
- Die maximale Frame-ID kann im Simulationsmodus gesendet werden.
- Der Simulator unterstützt die Konfiguration NSSR*SSLR >= LDTSR.
- Die FlexCard-Fehlermeldung "There is already a frame 32767 configured for sync,...." wird bearbeitet.
- Wakeup-Pattern können mit der speziellen CAPL-Funktion "ResetFlexRayCCEx" übertragen werden.
- Frames mit Cycle-Multiplexing können mit den speziellen CAPL-Funktionen "FrSetSendFrame" and "FrSendFrame" übertragen werden.