Hi,
I'm having a strange error which I'm not certain is from the GATT profile I've setup or from the GATTTool side. I've slightly modified the second Service of Simple_Peripheral program to meet our needs, and I'm trying to subscribe to notifications from a laptop running Gatttool on Linux. I tested this out with the TI SensorTag app on my smartphone and the notifications work correctly (I press yes on Characteristic 3 and the values start coming in) and I can see all 5 characteristics of this service on the iPhone app (although the title for all 5 characterstics say unknown, the attributes read write and notify correctly). However, when I try to do the same thing using GATTTool it discovers all the manufacturer # and similar info characterstics, as well as Characteristic 1 of this custom service, but returns a notification Timeout before finding the final 4 characteristics of my custom service. This exactly happened on TWO different laptops running GATTTool. What is interesting is that i was able to read FFF2, FFF3, by their handles, but not by their uuid. and to subscribe I have to specify a uuid so I cannot get a subscription working for my notifications.
Does it sound like this is a problem from the gatttool or my gatt setup on the CC2640R2F?
Thanks so much!
Ali