I am developing an Android app that has a Bluetooth service. The Android phone, will be the master in the system and initiate the connection. I have been able to to get the Bluetooth device to pair and connect with on an Android phone running Android 4.1.2 and a tablet with 4.2.0. I am also able to send and receive data. But the issue I am having is that the Bluetooth device wants to be in sniff mode with the Android phone or tablet. The phone and tablet do not respond back in going into sniff mode it appears and the Bluetooth device drops the connection.
The Bluetooth stack up to Android 4.2 has been the Bluez BT Stack. Now on Android 4.2 Google developed a new BT Stack. The Bluez BT Stack website or even the Android Developer website is not very helpful at all to try to correlate the BT Stack version to Android API.
1.) How do you find the version of the BT Stack in the Android version and the documentation for it?
2.) Is there away to enable sniff mode on the android device? or does the BT Stack take care of this?
Thanks, -Nick