Hi to everybody,
I'm developing an android application that communicate with my own hardware board. I'm using the latest version of B4A and BLE2 library.
The app have to connect to the board, which is configured with its GATT. Then it sends a reboot command to the board, which restarts with another name and another GATT. Here is the problem: with samsung devices all works fine, but with other devices (tried with nexus and LG) I can't see the new GATT, but only the old one.
As hardware requirement, I can't disconnect and reconnect to rediscover the services.
Unfortunately, BLE2 library hasn't a function to rediscover services and characteristics.
Do you have any suggestion which can solve my problem?
Thanks
I'm developing an android application that communicate with my own hardware board. I'm using the latest version of B4A and BLE2 library.
The app have to connect to the board, which is configured with its GATT. Then it sends a reboot command to the board, which restarts with another name and another GATT. Here is the problem: with samsung devices all works fine, but with other devices (tried with nexus and LG) I can't see the new GATT, but only the old one.
As hardware requirement, I can't disconnect and reconnect to rediscover the services.
Unfortunately, BLE2 library hasn't a function to rediscover services and characteristics.
Do you have any suggestion which can solve my problem?
Thanks