Adafruit BlueFruit LE Guide Utilisateur page 63

Table des Matières

Publicité

(ce n'est qu'une illustration)
AT+HELP
AT+FACTORYRESET,AT+DFU,ATZ,ATI,ATE,AT+DBGMEMRD,AT+DBGNVMRD,AT+HWLEDPOLARITY,AT+HWLED,AT+HWGETDIETEMP,AT+HWMODEPINPOLARITY,AT+HWMODEPIN,AT+HWGP
OK
AT+NVMWRITE
Ecrit des données dans la mémoire utilisation non volatile de 256 octets (bytes). Aussi dite région NVM pour Non-Volatile memory.
Codebase Version: 0.7.0
Paramètres:
offset: L'offset numérique de la position de départ dans la NVM où sera écrit le premier octet/byte.
datatype: Type de donnée, qui peut être une STRING (1), BYTEARRAY (2) ou INTEGER (3). Respectivement Chaîne
de caractère, Tableau d'octets, Entier.
data: Les données à écrire dans la mémoire NVM (le format exacte du payload varie en fonction du type de donnée
spécifiée).
Sortie: Aucune
# Ecrit l'entier 32768 à partir de la position 16 de la mémoire NVM
AT+NVMWRITE=16,INTEGER,32768
OK
AT+NVMREAD
Lit des données depuis la mémoire NVM de 256 octets/bytes (mémoire utilisateur non volatile).
Codebase Version: 0.7.0
Paramètres:
offset: l'offset (valeur numérique) du premier octet à lire dans la mémoire NVM.
size: Le nombre d'octets/bytes à lire.
datatype: Le type de donnée qui sera lue dans la mémoire NVM. Cette information est requise pour pouvoir extraire
correctement le type de donnée à extraire et convertir dans la réponse. La valeur doit être une des options suivantes
STRING (1), BYTEARRAY (2) or INTEGER (3)
Sortie: Les données extraite de la NVM et formatée sur base du type de donnée attendu (voir argument datatype).
# Lire un entier stocké à l'offset 16 de la mémoire NVM
# Un entier fait 4 octets de long.
AT+NVMREAD=16, 4, INTEGER
32768
OK
AT+MODESWITCHEN
Active ou désactive la possibilité de passer du mode COMMAND au mode DATA à l'aide de la commande '+++' (sur un
périphérique BLE, du côté de la connexion UART du BLE).
Codebase Version: 0.7.1
Paramètres:
location: doit être une chaîne de caractère, avec soit 'local' ou 'ble' indiquant quel côté de la communication peut recevoir
la commande '+++'. 'local' concerne le périphérique Bluefruit et 'ble' concerne le smartphone ou tablette.
state: '0' pour désactiver la commande '+++', '1' pour l'activer.
Sortie: Aucun
Par défaut, '+++' est activé localement (périphérique BlueFruit) et désactivé en BLE (côté
smartphone)
# Désactivé la commande '+++' pour le périphérique distant (le smartphone BLE)
AT+MODESWITCHEN=ble,0
OK

Publicité

Table des Matières
loading

Table des Matières