Hallo, ich habe ein Problem mit dem Bluetooth-Modul AMB2300-EV von Amber-Wireless. Die Forensuche habe ich bereits genutzt, jedoch keinen ähnlichen Fehler gefunden. Zur Ausgangssituation: Die Platine ist über eine RS232-zu-PC-Verbindung an den PC angeschlossen. Die Baudrate beträgt 115200bps und ist, genau wie die Flusskontrolle, über Jumper Hardware-seitig festgelegt. Die Spannungsversorgung erfolgt über das mitgelieferte 5V-Netzteil. Angesprochen wird das Modul durch die Entwicklungsumgebung LabVIEW2010. Zu meinem Problem: Die grundsätzliche Verbindung zwischen PC und AMB2300-EV funktioniert. Es werden Daten versendet. Das Modul kann sich auch mit anderen Bluetoothmodulen verbinden. Der Datenstream ist jedoch nicht kontinuierlich. Während des versendens von Daten werden zwischendurch (ohne erkennbares Schema) Pausen von ungefähr 5 Sekunden gemacht. Anschließend werden wieder Daten versendet was wiederum in einer Pause von 5 Sekunden endet. Ich habe auch bereits überprüft, ob eventuell ein Bufferüberlauf entsteht. Das kann aber nicht sein, da während des Debuggens in LabVIEW keine übergroßen Mengen an Daten zu erkennen sind, die gesendet werden sollen. Innerhalb des Programmcodes befinden sich auch keine Wartezeiten von 5 Sekunden. Das Programm besteht zwar aus verschiedenen While-Schleifen, die jedoch maximal zu einer Verzögerung von ca. 500ms führen können. Stutzig macht mich aber folgendes: Wenn keine Daten mehr gesendet werden, beende ich das Programm. Wenn ich es anschließend wieder starte, werden in ein Logfile, dass den seriellen Datenstrom überwacht, plötzlich mehrere Datensätze geschrieben. Diese befanden sich scheinbar noch im Buffer des Moduls. Daher tippe ich eher darauf, dass der Fehler bei der Platine liegt und nicht an meinem Programm. Denn offensichtlich wurden die Daten richtig versendet und kamen auch beim AMB2300-EV an. Jedoch erfolgte keine Weiterleitung/Verarbeitung. Ich hoffe jemand von euch hatte bereits ein ähnliches Problem und kann mir helfen. Vielen dank im voraus! Mit freundlichen Grüßen Sebastian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.