This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BLE Device Monitor 1.1 not showing all characteristics in a service

Other Parts Discussed in Thread: CC2541

I am encountering an issue with the BLE Device Monitor Version 1.1 that does not occur in BTool 1.30d.  I have a service with 9 characteristics, all uint8, read/write access, no notifications.  This is based on the simpleGATTprofile- basically I added an extra 4 characteristics.  I located the service at 0xFFD0, and attributes are indexed 0xFFD1 to 0xFFD9. I left the other services in place: Generic Access, Generic Attribute, Device Information, Simple Profile Service, and Simple Keys Service

In BTool, I use the Adv. Commands GATT_DiscAllChars and GATT_DiscAllCharDescs to load the attribute table into the viewer and all 9 characteristics appear with appropriate handles 52-79.  

I tried to use a similar process in the new BLE Device Monitor 1.1 but only characteristics 0xFFD1 - 0xFFD7 appear in the viewer at handles 52-72.  The odd thing is that the Device Information Service shows all 9 characteristics and the Simple Keys Service appears correctly despite being located after my service in the table (at handles 80-84).  

It seems like the last part of my service is not being read correctly in the BLE Device Monitor program.  Any thoughts on why this may be happening?  Do I need to split the service into two smaller ones with fewer characteristics?

Here's my setup:

OS: Windows 7 64 bit

Software: BTool 1.30D,

BLE Device Monitor 1.1 -> added my service to gatt_uuid.xml

Hardware: CC2541 128KB
 

Thanks!