[BLE] Service & caractéristique
Bonjour,
Je travail sur le RF-BM-S02 (CC2540).
Avec mon application j'arrive à voir une bonne partie des services.
En revanche pour les services personnalisés impossible de les trouver.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
private void broadcastUpdate(final String action,final BluetoothGattCharacteristic characteristic) {
final Intent intent = new Intent(action);
UUID characteristicUuid = characteristic.getUuid();
final byte[] data = characteristic.getValue();
if (ADC.equals(characteristicUuid)){
Log.e(TAG, "UUID trouvé ");
} else {
if (data != null && data.length > 0) {
final StringBuilder stringBuilder = new StringBuilder(data.length);
for(byte byteChar : data)
stringBuilder.append(String.format("%02X ", byteChar));
intent.putExtra(EXTRA_DATA, new String(data) + "\n" + stringBuilder.toString());
}
}
sendBroadcast(intent);
} |
je cherche l'ADC, UUID ( 0000ffd1-0000-1000-8000-00805f9b34fb).
Merci beaucoup si vous avez une piste.