03.12.2013, 22:25
Hallo zusammen,
ich bin relativ neu bei Labview (angefangen Mitte November) und habe im Rahmen meines Studiums eine Aufgabe gestellt gekriegt und hänge gerade ein bisschen fest.
Es geht um folgendes: Es soll ein "Chat"-Programm entwickelt werden, bei dem die Kommunikation über Soundkarte und Mikrofon erfolgt. Die Töne die übertragen werden sollen, sind DTMF-Signale. Den Coder und Transmitter habe ich soweit fertig und dieser funktioniert auch (denk ich mal, schaut auf jedenfall nicht schlecht aus). Probleme habe ich aktuell beim Empfänger [attachment=47592]:
1. Wenn ich diesen laufen lasse und test weise einen DTMF-Ton über Mikrofon aufnehme, erhalte ich vom "Extract Multiple Tone Information.vi" oft nur eine Frequenz in diesem Ton statt zwei.
2. Wenn ich einen weiteren Ton aufnehme bleibt das Programm ohne Fehlermeldung hängen und ich muss Labview komplett abschießen.
Im ersten gelben Block [attachment=47593] nehme ich die Initialisierung vor und im zweiten gelben SubVI befindet sich mein Decoder (welcher noch nicht ganz funktioniert).
Der Ablauf (stoppen der Schleifen etc.) ist noch nicht 100%ig richtig, mir geht es aber in erster Linie darum, zu erfahren warum es sich ständig komplett aufhängt.
Ich hoffe mir kann da jemand weiter helfen!
Viele Grüße.
ich bin relativ neu bei Labview (angefangen Mitte November) und habe im Rahmen meines Studiums eine Aufgabe gestellt gekriegt und hänge gerade ein bisschen fest.
Es geht um folgendes: Es soll ein "Chat"-Programm entwickelt werden, bei dem die Kommunikation über Soundkarte und Mikrofon erfolgt. Die Töne die übertragen werden sollen, sind DTMF-Signale. Den Coder und Transmitter habe ich soweit fertig und dieser funktioniert auch (denk ich mal, schaut auf jedenfall nicht schlecht aus). Probleme habe ich aktuell beim Empfänger [attachment=47592]:
1. Wenn ich diesen laufen lasse und test weise einen DTMF-Ton über Mikrofon aufnehme, erhalte ich vom "Extract Multiple Tone Information.vi" oft nur eine Frequenz in diesem Ton statt zwei.
2. Wenn ich einen weiteren Ton aufnehme bleibt das Programm ohne Fehlermeldung hängen und ich muss Labview komplett abschießen.
Im ersten gelben Block [attachment=47593] nehme ich die Initialisierung vor und im zweiten gelben SubVI befindet sich mein Decoder (welcher noch nicht ganz funktioniert).
Der Ablauf (stoppen der Schleifen etc.) ist noch nicht 100%ig richtig, mir geht es aber in erster Linie darum, zu erfahren warum es sich ständig komplett aufhängt.
Ich hoffe mir kann da jemand weiter helfen!
Viele Grüße.