I have been having some problems sending and receiving HCI ACL packets. For some reason I have to wait about 20ms between sending packets when sending from master to slave, otherwise the module will crash. Sending ACL packets from slave to master does not work at all. Therefore, I have two questions:
- When do you know if it is safe to send another ACL packet?
- Why is my communication only 1 way?
The master bluetooth module is connected to a Rabbit 3000 Microprocessor, and the slave is attached to a PC, both over rs232/UART @ 57.6kbps. Both Bluetooth modules are Ericsson ROK 101 008 modules. I should note that I have no problem sending HCI commands and receiving HCI events. The problem is only with HCI ACL Data packets.
Thanks!
-Mike