BLE do not show the advertising name

Hi Guys, 

I would like to test my application with various of types of BLE devices. 

As I try to connect to a HR sensor (Polar H10 ) the Forerunner 245 can't see the advertisement name of the device. (Neither 's application shows the Hr sensors name, neither Garmin's own pairing sensor menu) On the pairing menu i just can see some hex values what is not in connection with the advertisement name. 

  • I'm 100% sure, because as i tracked the connections with a BLE sniffer i see, the first was successfull, and after the second device's connection its started the BLE negotiation phase and after disconnects. And as i changing the 2 .device filtering parameters to connect a hrm, it works with both at the same time. I will extend my BLE devices code with manufacturer data. 

    And i need to fix my simulator/debugger. 

  • I can connect and remain connected to two thingy52 device, and  by changing a UUID in my app, also with two raspberry Pi's running one of my apps

    Sounds to me like it's a bug on your sensors.

    Is the profile set up correctly in your app?  With CIQ nothing is learned over the connection and must be defined in the app.

    Also, in my AppBase, when onStop is called I unpair the one or two devices I have paired.  You might be in a state where one of the sensors thinks it's still connected when your app has terminated?

  • with 7.1.1 advertising name missing still an issue - but connections works fine! (7.0.2 beta was buggy)