Moin, ich bastel gerade mit dem BTM222. Slave und Master laufen mit 38,4K und 8N1. Das Ding puffert Daten. Jedenfalls sind die Abstände der ankommenden Daten nicht konstant. Bei den gesendeten Daten ist das der Fall! Woran kann das liegen?
Hi ja das hab ich auch schon bemerkt das kleine Ding scheint ne art FIFO oder Ringpuffer zu haben, scheint so als wen es bei zuvielen ankommen daten versucht etwas auszugleichen.
Ich sende 5-Bytepakete mit 512 Hz, somit hat das Teil ja genug Zeit und brauch die Daten nicht zu puffern. Stattdessen habe ich bei den verwendeten 5-Bytepaketen eine Pause bis zu 20ms.
Das wird am Bluetooth Protokoll liegen. Das Modul kann die Daten ja nicht einfach nur in den Raum blasen. Die beiden Bluetooth Geräte haben einiges an overhead bei der Kommunikation. Daraus werden dann verzögerungen entstehen.
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.