Solectrix auf der embedded world 2025 in Nürnberg
11. bis 13. März 2025, Halle 4A, Stand 152
27. Februar 2025
Neben der Erfassung von Videodaten (video capture, video data logging) wird proFRAME in einer Vielzahl von Projekten auch zur Wiedergabe von Videosequenzen verwendet (video replay/playback). Insbes. bei HiL-Anwendungen zur Validierung von ADAS/AD-Fahrfunktionen spielt das korrekte Timing bei der Ausspielung der einzelnen Videoframes eine zentrale Rolle. proFRAME bietet dem Anwender drei verschiedene Modi zur Wiedergabe der Videosequenzen: synchron, asynchron sowie getriggert.
Bei der asynchronen Wiedergabe startet die proFRAME die Ausspielung nachdem der erste Videoframe vollständig in den PC-RAM übertragen und an den proFRAME Treiber zur Wiedergabe übergeben wurde. Die Dauer bis zur Wiedergabe des nächsten Frames (inter-frame gap) entnimmt die proFRAME dem jeweiligen Frameheader, der die erforderlichen Metainformationen enthält.
Für Open-Loop-HiL-Tests ist die synchrone Wiedergabe von besonderer Bedeutung: Sie erfolgt auf Basis der Zeitstempel, welche den einzelnen Videoframes bei der Datenaufzeichnung mitgegeben wurden. Bei der Wiedergabe erfolgt die Ausspielung der Frames entsprechend dieser Zeitstempel (einfach synchronisierbar mit anderen Wiedergabesystemen z.B. für CAN o.ä.), womit sichergestellt wird, dass die Videosequenz in die ECU exakt so eingespeist wird, wie sie während der Erprobungsfahrt erfasst wurde.
Bei der getriggerten Wiedergabe wird eine von der ECU über GPIO eingespeiste Triggerpulsfolge für die Synchronisation verwendet. Die Ausspielung der Videoframes kann wahlweise bei steigender oder fallender Flanke, oder auch verzögert erfolgen.
proFRAME ist ein eingetragenes Warenzeichen der Solectrix GmbH. Alle anderen Warenzeichen sind das Eigentum ihrer jeweiligen Inhaber.