Modifications

Sauter à la navigation Sauter à la recherche
121 octets ajoutés ,  16 juillet 2017 à 20:10
Ligne 171 : Ligne 171 :  
** Si la commande est utilisée en mode écriture (avec index de la caractéristique + une virgule + la nouvelle valeur) alors la caractéristique sera mise-à-jour pour utiliser la nouvelle valeur.
 
** Si la commande est utilisée en mode écriture (avec index de la caractéristique + une virgule + la nouvelle valeur) alors la caractéristique sera mise-à-jour pour utiliser la nouvelle valeur.
   −
  <nowiki># Clear any previous custom services/characteristics
+
  <nowiki># Efface toutes les définitions antérieurs
 +
# de services/caractéristiques personnalisées
 
AT+GATTCLEAR
 
AT+GATTCLEAR
 
OK
 
OK
   −
# Add a battery service (UUID = 0x180F) to the peripheral
+
# Ajoute le service "battery" (UUID = 0x180F, état de la
 +
# batterie) sur le périphérique
 
AT+GATTADDSERVICE=UUID=0x180F
 
AT+GATTADDSERVICE=UUID=0x180F
 
1
 
1
 
OK
 
OK
 
    
 
    
# Add a battery measurement characteristic (UUID = 0x2A19), notify enabled
+
# Ajoute la caractéristique "battery measurement"
 +
# (UUID = 0x2A19, mesure de la batterie), notification activée
 
AT+GATTADDCHAR=UUID=0x2A19,PROPERTIES=0x10,MIN_LEN=1,VALUE=100
 
AT+GATTADDCHAR=UUID=0x2A19,PROPERTIES=0x10,MIN_LEN=1,VALUE=100
 
1
 
1
 
OK
 
OK
   −
# Read the battery measurement characteristic (index ID = 1)
+
# Lire la caractéristique "battery measurement" (index ID = 1)
 
AT+GATTCHAR=1
 
AT+GATTCHAR=1
 
0x64
 
0x64
 
OK
 
OK
   −
# Update the battery measurement characteristic to 32 (hex 0x20)
+
# Modifier la caractéristique "battery measurement" vers 32 (hex 0x20)
 
AT+GATTCHAR=1,32
 
AT+GATTCHAR=1,32
 
OK
 
OK
   −
# Verify the previous write attempt
+
# Vérifier la valeur écrite
 
AT+GATTCHAR=1
 
AT+GATTCHAR=1
 
0x20
 
0x20
29 917

modifications

Menu de navigation