Adafruit BlueFruit LE Guide Utilisateur page 77

Table des Matières

Publicité

AT+BLEUARTFIFO
1024,1024
OK
AT+BLEUARTFIFO=TX
1024
OK
AT+BLEUARTFIFO=RX
1024
OK
AT+BLEKEYBOARDEN
Cette commande va activer le support "GATT over HID" (GoH) - le support clavier, ce qui vous permet d'émuler un clavier sur les
périphériques iOS et Android.
Par défaut, ce support clavier HID est désactivé. Par conséquent fixez BLEKEYBOARDEN à 1 puis effectuez une réinitialisation
système avant que le "clavier" soit énuméré et apparaisse dans les préférences Bluetooth de votre téléphone (où il pourra être lié
comme clavier BLE).
Codebase Revision: 0.5.0
Paramètres: 1 ou 0 (1 = activer, 0 = désactiver)
Sortie: Aucun
Depuis le firmware 0.6.6 cette commande est un alias pour AT+BLEHIDEN
Vous devez effectuer une réinitialisation système (ATZ) avant que les changements
soient effectifs!
Avant de pouvoir utiliser votre clavier "HID over GATT", vous aurez besoin de lier le
module Bluefruit LE avec votre mobile (dans le panneau des préférences Bluetooth).
# Activer le support clavier BLE puis réinitialisation
AT+BLEKEYBOARDEN=1
OK
ATZ
OK
# Désactive le support clavier puis réinitialisation
AT+BLEKEYBOARDEN=0
OK
ATZ
OK
AT+BLEKEYBOARD
Envoi des données textes via l'interface clavier BLE (si elle a précédemment été activée avec AT+BLEKEYBOARDEN).
Codebase Revision: 0.5.0
Paramètre: la chaîne de caractère (incluant éventuellement des caractères d'échappement) à transmettre
Sortie: Aucune
Il est possible d'envoyer tout caractère Alpha-Numérique valide. Les séquences d'échappement suivantes sont supportées:
\r - Retour à la ligne (Carriage Return)
\n - Passer à la ligne suivante (Line Feed)
\b - Un caractère en arrière (Backspace)
\t - Une tabulation (Tab)
\\ - Un anti-slash (Backslash)
Depuis la version 0.6.7, vous pouvez également utiliser la séquence suivante pour envoyer un simple caractère ? seul). Car la
commande 'AT+BLEKEYBOARD=?' à une autre interprétation pour l'interpréteur de commande:
\? - point d'interrogation
# Envoi une URI avec retour à la ligne (pour être exécuté dans Chrome, etc).
AT+BLEKEYBOARD=http://www.adafruit.com\r\n
OK
# Envoi un simple point d'interrogation (cas particulier du firmware 0.6.7+)
AT+BLEKEYBOARD=\?

Publicité

Table des Matières
loading

Table des Matières