INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Messwerte aus UM232H (USB) jede ms in TDMS Datei schreiben



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.06.2021, 10:46 (Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2021 10:47 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Messwerte aus UM232H (USB) jede ms in TDMS Datei schreiben
Hallo Ben,

Zitat:Ich habe also zwei Probleme zu lösen.
- Das USB Einlesen muss deutlich schneller werden. Wie könnte ich das am Besten realisieren?
Hier ist nicht die Geschwindigkeit des "Einlesens" entscheidend, sondern "wie oft/schnell" sendet der Sender überhaupt Daten!?

Zitat:- Speichern darf nicht so viel Zeit in Anspruch nehmen. Wie könnte man hier am Besten vorgehen? Schieberegister?
Das Speichern von Einzelwerten ist so ziemlich das langsamste, was du machen kannst.
Das Speichern wird deutlich schneller (gerade auch bei TDMS), wenn du die Samples in etwas größere Blöcke zusammenfasst und dann speicherst. (TDMS muss noch Verwaltungsdaten zu deinen Samples hinzupacken!)
Außerdem kann dir eine Producer-Consumer-Struktur helfen, die Datenerfassung und Speicherung zu entkoppeln…

Zitat:Stringbeispiel:
A00001B00002C00003D00004E00005F00006G00007H00008I00009J00010
Mit den Buchstaben A bis J ordne ich die jeweilige 5-stellige Zahl (Messwert) zu, sprich damit ich weis welcher Messwert wo steht.
Wenn die Reihenfolge "A bis J" feststeht und sich nicht dynamisch ändern kann, wäre ein "normaler" String mit einfachem Trennzeichen (z.B. Tab oder Semikolon) deutlich einfacher zu verarbeiten!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
RE: Messwerte aus UM232H (USB) jede ms in TDMS Datei schreiben - GerdW - 07.06.2021 10:46

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datencluster als csv-Datei schreiben / Bessere Lösung ? Hachiko 3 3.084 28.08.2024 16:00
Letzter Beitrag: Kiesch
  Aus 2D-Array jede x-te Zeile in weiteres 2D-Array schreiben P.J. 5 6.337 13.11.2020 09:05
Letzter Beitrag: GerdW
  TDMS in .wav Datei Lexaeus 5 3.999 16.07.2020 15:21
Letzter Beitrag: Lexaeus
  TDMS-Datei mit XML header konvertieren Jarrao 6 6.817 23.03.2020 15:12
Letzter Beitrag: Jarrao
  String in Array speichern für flexible Gruppenbenennung in TDMS Datei hansi_1 3 4.065 10.12.2019 09:45
Letzter Beitrag: Freddy
  TDMS Datei Öffnen modes 8 6.844 26.11.2019 10:08
Letzter Beitrag: th13

Gehe zu: