Hi.
I'm having some trouble with getting Gatt_notification to work to my Razr. I have edited the SimpleBlePeripheral project to read on it's RX and then send this data over BLE with Gatt_notification. This works fine when using btool with the hosttestrelease.hex on the usb-dongle. (Also tested with labView and also works fine here)
I have tested with the heart-rate project and this sends fine from my keyfob over to Android (with motorola BLE API app). When using the sniffer on the dongle I get THIS data out. (where the attvalue indicates the dummy heart rate value)
When using IAR, I see that the heart rate also sends its data over Gatt_notification.(See HERE)
My problem is that when using my simpleBlePeripheral project, the sniffer and Android application won't pair together and send me any data.
I see that the motorola BLE API application uses a UUID value to trigger the heart rate data. (0000180d00001000800000805f9b34fb)
As I understand the "180d" is the 2 bytes which triggers the keyfob to send the heart-rate data.
What I don't understand is how i can find a uuid value to use with my simpleBlePeripheral to get this working.
I can also mention that when using the heartrate project I can't get btool to read the heart-rate dummy data.
Is there something i'm missing here since I can't get the heartrate up with the btool, but only with the application?
My code from the simpleBLePeripheral is posted below.
Any help here would be much appreciated.
Sincear, Michael