Support Request #16511
closedExporting to CSV with time in microseconds
Description
Supportanfrage
Ich hätte 2 Fragen bzgl. des ADTF DAT Tool GUI, und zwar...
1) Ist es möglich irgendwie die Timestamps als Microsekunden exportieren zu lassen? --> In dem CSV werden diese als Nanosekunden dargestellt. Oder wo sollte man angeben, dass man Mikrosekunden will, im Recorder oder ADTF DAT Tool GUI?
2) Gibt es noch mehr Dokumentation woanders als in dem mitgelieferten DOC Order?
Lösung
1) Ist es möglich irgendwie die Timestamps als Microsekunden exportieren zu lassen? --> In dem CSV werden diese als Nanosekunden dargestellt. Oder wo sollte man angeben, dass man Mikrosekunden will, im Recorder oder ADTF DAT Tool GUI?
Beim Recorder kannst du einstellen, ob Nanoseconds oder Microseconds verwendet werden, ja.
Hilft dir aber beim csv_exporter nicht, da die getTimeStamp einen nanoseconds Zeitstempel liefert.
Wenn du unbedingt microseconds brauchst (und nicht die Anpassung im Excel/Postprocessing vornehmen willst), bräuchtest du einen eigenen csv_exporter, der einfach den Rückgabewert mit std::chrono::duration_cast<std::chrono::microseconds>
umwandelt.
Alternativ könnte man in der ifhd eine property einbauen aber ich denke dein Weg ist schneller, einfach den Source Code nehmen und die Zeile anpassen.
- [CDIFHD-117] - Provide property to define resolution (ns, us)
Bist du nun in der File Library oder in den GUI Tools ?2) Gibt es noch mehr Dokumentation woanders als in dem mitgelieferten DOC Order?
Die GUI Tools sind an der Stelle spärlich (link), das Tool wird auch so nicht mehr weitergepflegt und eine Integration/Redesign in ADTF angestrebt.
Ich kann dir an der Stelle nur das CLI Tool in der IFHD empfehlen, das bietet alles was du brauchst und kannst auch nahezu alles herausfinden.
Mit 0.9.0 wird nun auch eine --inspect Funktion kommen, damit siehst du den Kontent eines adtffileplugins und auch dessen properties.
Ein paar Infos zum DAT Tool findest du in den ADTF Guides (hier werden sie ja mitgeliefert), das werden wir zu ADTF 3.14 auch nochmal aufhübschen: