Adafruit BlueFruit LE Guide Utilisateur page 79

Table des Matières

Publicité

utiliser les commandes HID. Le processus d'appairage varie d'un système d'exploitation à
l'autre.
Si vous avez déjà appairé le module avec un périhérique et que vous ayez besoin d'effacer
cet appairage alors vous pouvez exécuter la commande AT+FACTORYRESET qui effacera
toutes les données du module Bluefruit LE (y compris celle d'appairage).
# Activer le support "GATT over HID" du module Bluefruit LE
AT+BLEHIDEN=1
OK
# Réinitialiser le module pour activer la fonctionnalité
ATZ
OK
AT+BLEHIDMOUSEMOVE
Déplace la souris HID (ou fait un défilement si un nombre d'impulsion est précisé).
Toutes les valeurs sont des entiers 8 bits signées (-128 à +127). Les valeurs positives provoque un déplacement vers la droite / vers
le bas. L'origine des coordonnées se trouvent dans le coin supérieur gauche.
Codebase Revision: 0.6.6
Paramètres: impulsions X (+/-), impulsions Y (+/-), rouge de défilement (+/-), défilement horizontal (+/-)
Sortie: Aucun
# Déplace la souris de 100 impulsions à droite et 100 impulsions vers le bas
AT+BLEHIDMOUSEMOVE=100,100
OK
# Faire un défilement de 20 pixels ou lignes (en fonction du contexte) vers le bas
AT+BLEHIDMOUSEMOVE=,,20,
OK
# Défilement horizontal vers la droite (la fonctionnalité dépend de l'OS)
AT+BLEHIDMOUSEMOVE=0,0,0,100
AT+BLEHIDMOUSEBUTTON
Permet de manipuler les boutons de la souris HID à l'aide de textes spécifiques.
Codebase Revision: 0.6.6
Paramètres: Bouton à l'aide [L][R][M][B][F], Action à l'aide de [PRESS][CLICK][DOUBLECLICK][HOLD]
Bouton:
L = Bouton gauche, Left Button
R = Bouton droit, Right Button
M = Bouton du milieu, Middle Button
B = Bouton "en Arrière", Back Button
F = Bouton "en avant", Forward Button
Action:
PRESS = presser le bouton
CLICK = cliquer le bouton
DOUBLECLICK = double cliquer le bouton
HOLD = maintenir le bouton
3ieme paramètre:
Si le second paramètre (Action) est "HOLD", un 3ième paramètre optionnel permet de spécifier combien de temps
le bouton doit être maintenu pressé (en millisecondes).
Aucune: Aucune
# Double cliquer le bouton gauche
AT+BLEHIDMOUSEBUTTON=L,doubleclick
OK
# Presser le bouton gauche, bouger la souris, puis relâcher le bouton
# Cela permet de réaliser une opération 'glisser-déposer'
AT+BLEHIDMOUSEBUTTON=L
OK
AT+BLEHIDMOUSEMOVE=-100,50
OK
AT+BLEHIDMOUSEBUTTON=0
OK

Publicité

Table des Matières
loading

Table des Matières