hello,
I am using the newest versions of the Amarino libraries (v2 0.55) and attempting to run the sample applications (SensorGraph and MultiColorLamp). I am running them on an HTC Thunderbolt, running Android 2.3.4.
For the arduino, i am using an Arduino Mega ADK connected to a BluetoothMate Silver.
I have configured the BT module to 576k baud.
The amarino application itself is able to discover and connect / disconnect from the device as expected, and I can send data using the log feature (very nice feature for debugging!)
However, when the android applications themselves call "Amarino.connect(this, DEVICE_ADDRESS);", the amarino tool goes into "connecting..." and then ALWAYS prompts for a "pairing key" (the pairing key request), even though I have already paired the device! When I enter the key, it thinks for a moment, and then tells me the pairing key was wrong. But, i know it is not, because I had already paired the device using the Amarino application itself.
The behavior is the same if I remove the device from the amarino application and attempt to call Amarino.connect.... without the device being "known" already.
Any advice?
Thanks...