I am trying to develop an application for the Android that will communicate via BLE to a Nordic device. I'm able to read the characteristic's value by BluetoothGattCharacteristic characteristic ; final byte[] data = characteristic.getValue();
but this method returns a value that is local to the application, when the Nordic device change the value of the caracteristic , the application is not able to recuperate it ! is there any one who can help me please? I have been having troubles with this for some time .thank you