Bonjour à toutes et à tous,

J'ai acheté une petite carte comme cell-ci.

J'ai trouvé par ailleurs un code source permettant de mettre en œuvre le BLE. Ma carte est reconnue.
Pour autant, je ne peux guère aller plus loin car j'ai l'impression que pour y recueillir des infos, il faut lui donner des identifiants relatifs au données, du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
    public static String HEART_RATE_MEASUREMENT = "00002a37-0000-1000-8000-00805f9b34fb";
    public static String CLIENT_CHARACTERISTIC_CONFIG = "00002902-0000-1000-8000-00805f9b34fb";
 
    static {
        // Sample Services.
        attributes.put("0000180d-0000-1000-8000-00805f9b34fb", "Heart Rate Service");
        attributes.put("0000180a-0000-1000-8000-00805f9b34fb", "Device Information Service");
        // Sample Characteristics.
        attributes.put(HEART_RATE_MEASUREMENT, "Heart Rate Measurement");
        attributes.put("00002a29-0000-1000-8000-00805f9b34fb", "Manufacturer Name String");
    }
Malheureusement, l'application que j'ai semble assez incohérente en ce sens ou elle se veut afficher des températures alors que les identifiants sont relatifs à la fréquence cardiaque.

Des connaisseurs du BLE et de ces identifiants ?

Cordialement.

Pierre.