Gast
#2663421
Hallo! Ich möchte daten von MAX/MSP über die serielle Schnittstelle auf ein Mikrocontroller (Teensyboard bzw ATMEGA32U4) übertragen. Dort werden die Daten in I2C umgewandelt und an einen LED-Dimmer geschickt. Das sind 48 Bytes (weil 48 Lampen) und das ca 30 mal pro sek. Eigentlich sollte Bluetooth das schaffen? Wenn ich die USB Schnittstelle des uC nehme funktioniert es tadellos, sämtliche LEDs werden ohne erkennbare Latenz gedimmt wie es sein soll. Nun möchte ich aber eine Bluetooth-UART Brücke verwenden weil ich keine lust habe auf 7m USB-Kabel Also habe ich erst die uC Software auf UART umgeschrieben und mit einem USB-UART wandler getestet. Auch das klappt wunderbar. Wenn ich allerdings ein Bluetooth "Luftkabel" nehme empfängt der uC nur die hälfte der Daten und die LEDs dimmen meist nur in drei oder vier Stufen, je nach dem wie dynamisch die LEDs angesteuert werden. Ich habe ein billig-bluetooth Dingen von DealExtreme genommen und auch ein BTM-220 ausprobiert. Bei beiden das gleiche Problem, die Baudrate habe ich mal auf höchste Stufe gestellt.. aber das ändert nichts. Da ich einen MAC verwende habe ich es mal auf meiner Windows Partition ausprobiert: Dort wird nicht mal das Bluetooth Ding erkannt... Soll ich noch mal eine ganz andere Hardware ausprobieren, bei Sparkfun z.b gibt es teure Bluetooth "Shields" (immer diese kack Shields!) aber ob das was bringt? Lg Bernd