18.03.2011, 14:30
Hallo Leute,
ich bin absoluter Neuling auf dem Gebiet von LabVIEW und benötige dringend Hilfe:
Derzeit bekomme ich über meine VISA Schnittstelle Daten von meinem µController.
Diese sehen wie folgt aus:
1 6.45
2 6.50
3 6.50
...
Das Ganze geht momentan noch bis 16. Das heißt, Zeile für Zeile sendet der µC und beginnt wieder von vorn.
Interessant dabei sind nur die Werte hinter dem Index 1 bis 16.
Nun zu meiner eigentlichen Frage:
Ich bekomme bei einer Taktrate von 200ms (zwischen zwei Werten/Zeilen) nur jeden zweiten Wert angezeigt (1.,3.,5., .../2.,4.,6., ...).
Setze ich nun allerdings die Taktfrequenz hoch auf 500ms, zeigt er mir jeden Wert Zeile für Zeile an.
Wo steckt da mein Problem im Programm?
Ich muss mir dann später insgesamt 30 Werte pro Sekunde anzeigen lassen. An die Umprogrammierung meines µC habe ich bereits gedacht (Array senden), allerdings interessiert es mich, woran es liegt.
Vielen Dank im voraus!
Gruß und schönes Wochenende
ich bin absoluter Neuling auf dem Gebiet von LabVIEW und benötige dringend Hilfe:
Derzeit bekomme ich über meine VISA Schnittstelle Daten von meinem µController.
Diese sehen wie folgt aus:
1 6.45
2 6.50
3 6.50
...
Das Ganze geht momentan noch bis 16. Das heißt, Zeile für Zeile sendet der µC und beginnt wieder von vorn.
Interessant dabei sind nur die Werte hinter dem Index 1 bis 16.
Nun zu meiner eigentlichen Frage:
Ich bekomme bei einer Taktrate von 200ms (zwischen zwei Werten/Zeilen) nur jeden zweiten Wert angezeigt (1.,3.,5., .../2.,4.,6., ...).
Setze ich nun allerdings die Taktfrequenz hoch auf 500ms, zeigt er mir jeden Wert Zeile für Zeile an.
Wo steckt da mein Problem im Programm?
Ich muss mir dann später insgesamt 30 Werte pro Sekunde anzeigen lassen. An die Umprogrammierung meines µC habe ich bereits gedacht (Array senden), allerdings interessiert es mich, woran es liegt.
Vielen Dank im voraus!
Gruß und schönes Wochenende