<div align="left">Hallo zusammen! Ich schreibe es so kurz wie möglich, damit ihr nicht so viel lesen müsst
. Und zwar Folgendes: Ich möchte ein analoges Signal mit meinem USB-6251 ausgeben. Das Signal besteht aus einer Reihe von Impulsen unterschiedlicher Amplitude und Dauer, und sind durch unterschiedliche Zeitintervalle voneinander getrennt. Dieses Signal ist als Array gespeichert und wird direkt mit dem WriteVI ausgegeben. Alles funktionert schön und gut, bis auf die Rate mit der die Ausgabe erfolgen sollte. Ich habe mit meinem Oszi gemessen, dass die kürzeste Zeitspanne zwischen zwei Samples 1ms lang ist, und damit mein Programm überhaupt sinvoll wird, müsste diese Ausgabe mit einer Rate von ~1us / Sample erfolgen. Laut den Specs meines Gerätes, müsste es in der Lage sein 2.8M Samples / s (~ 350 ns / Sample) am Ausgang zu erzeugen, was leider nicht der Fall ist! Ich befürchte dass die Rate von 1ms/Sample die ich gemessen habe von Windows oder LabVIEW festgelegt wird, und dass sie nicht so leicht zu umgehen ist, was mir aber mein Boss leider nicht glauben will, weil sie viel Geld fürs Gerät ausgegeben haben nur um dieses Signal zu erzeugen
. Anyway...
Wenn mich jemand vielleicht weiter helfen könnte, diese Rate richtig einzustellen, bzw. dieses Signal anders zu generieren ohne es in einem Array zu speichern, wäre ich extrem dankbar! Vielen dank und schönen Tag noch!
=SHF=</div>