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!
ich habe Signale in Bitcode (0,1) welche ich mit jeweils 1,2,4,8 multipliziere und dann addiere. (Leitung 1 mit 1, Leitung 2 mit 2, Leitung n mit n multipliziert)
Dann möchte ich dieses Array schreiben und Labview soll mir die Data Lines entsprechend rausschreiben. Er tut es aber nicht. Geht das überhaupt?
Ich habe einen Screenshot eingefügt, wie ich es mir vorstelle.
Ich hab zwar auch nicht wirklich verstanden worauf du hinauswillst, aber da ich Spaß am Rätselraten hab, hier mal meine Interpretation einer Lösung:
If you're havin' serial communication problems I feel bad for you, son, I got 99 problems but a baud ain't one! (except if using USB2serial converters, then I experience serialous problems)
Ich habe eine Wahrheitstabelle. In dieser Wahrheitstabelle befinden sich 20 Spalten, mit jeweils Einträgen von 0 oder 1. Die Zeilen sind aufgeteilt auf 4 Signale, die jeweils nach Protokoll eben 0 oder 1 sind.
Nun kann man soweit ich weiß diese Signale als einziges Array übergeben, indem man:
Leitung 1 mit 1 multipliziert
Leitung 2 mit 2 multipliziert
Leitung 3 mit 4 multipliziert
Leitung 4 mit 8 multipliziert
Diese 4 Reihen addiere ich, und erhalte ein einzelnes 1D Array mit meinen Werten.
Und genau dieses Array will ich rausschreiben mittels der Funktion DAQmx WRITE, um es auf die Lines meiner I/O Karte ausgeben zu können und mir am Oszilloskop anzeigen zu lassen. In späterer Folge hänge ich da kein Oszi mehr dran sondern ein Device, aber das ist ein anderes Thema. Ich will mir jetzt nur einmal die generierten Lines ausgeben lassen, über dieses einzelne Array.
Vielleicht helfen Dir die Digital Waveform VIs weiter. Append Digital Signals tut, wenn ich das nach meinem kurzen Blick in die LabVIEW-Hilfe richtig verstanden habe, genau das was Du vorhast. Die Waveform müsste man auch gleich mit DAQmx ausgeben können. Kann ich mir leider nicht ansehen, da ich zur Zeit DAQmx nicht nutze und nicht installiert habe.
' schrieb:So müßten doch alle Wünsche wahr werden - Zahlenarray ist da, digitale Graph-Anzeige ist da:
[attachment=60950:1.png]
Danke, Coupling des Oszis war auf Ground (na ich habs NET kontrolliert, SSKM ja ich weiss) meine Version funktioniert auch! :lol:In den letzten Tagen geht irgendwie alles schief. ;)Aber ich hab eine andere Frage, die werde ich aber in einem neuen Thread fragen. (Array lesen... ;-) )