This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Cannot connect to BLE devices requiring random LE address type with Android nRF app

I have the nRF Control Panel Android application. It works fine with several BLE devices, but specifically for the Fitbit Flex, it fails to connect. I know Fitbit wristbandes are special, because with gatttool, connection is refused using default LE address type, it is mandatory to specify random LE address type i.e

gatttool -t random ...

So, I assume the issue is that the Android app does not specify random LE address type. Is there an option I have missed in the app?

That's the error I get when trying to connect to the Flex: again, I think the issue is the address image description

Thanks

Related