Ligne 1 : |
Ligne 1 : |
| {{Bluefruit-LE-Shield-NAV}} | | {{Bluefruit-LE-Shield-NAV}} |
− |
| |
− | {{traduction}}
| |
| | | |
| == Commandes générales == | | == Commandes générales == |
Ligne 41 : |
Ligne 39 : |
| | | |
| == AT+NVMWRITE == | | == AT+NVMWRITE == |
− | Writes data to the 256 byte user non-volatile memory (NVM) region.
| + | Ecrit des données dans la mémoire utilisation non volatile de 256 octets (''bytes''). Aussi dite région NVM pour '''N'''on-'''Volatile''' '''m'''emory. |
| | | |
| * Codebase Version: 0.7.0 | | * Codebase Version: 0.7.0 |
| * Paramètres: | | * Paramètres: |
− | ** offset: The numeric offset for the first byte from the starting position in the user NVM | + | ** offset: L'offset numérique de la position de départ dans la NVM où sera écrit le premier octet/byte. |
− | ** datatype: Which can be one of STRING (1), BYTEARRAY (2) or INTEGER (3) | + | ** 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: The data to write to NVM memory (the exact payload format will change based on the specified datatype). | + | ** 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: Nothing | + | * Sortie: Aucune |
| | | |
− | <nowiki># Write 32768 as an integer starting at byte 16 in user NVM | + | <nowiki># Ecrit l'entier 32768 à partir de la position 16 de la mémoire NVM |
| AT+NVMWRITE=16,INTEGER,32768 | | AT+NVMWRITE=16,INTEGER,32768 |
| OK</nowiki> | | OK</nowiki> |
| | | |
| == AT+NVMREAD == | | == AT+NVMREAD == |
− | Reads data from the 256 byte user non-volatile memory (NVM) region.
| + | Lit des données depuis la mémoire NVM de 256 octets/bytes (mémoire utilisateur non volatile). |
| * Codebase Version: 0.7.0 | | * Codebase Version: 0.7.0 |
| * Paramètres: | | * Paramètres: |
− | ** offset: The numeric offset for the first byte from the starting position in the user NVM | + | ** offset: l'offset (valeur numérique) du premier octet à lire dans la mémoire NVM. |
− | ** size: The number of bytes to read | + | ** size: Le nombre d'octets/bytes à lire. |
− | ** datatype: The type used for the data being read, which is required to properly parse the data and display it as a response. The value can be one of STRING (1), BYTEARRAY (2) or INTEGER (3) | + | ** 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: The data read back, formatted based on the datatype argument. | + | * Sortie: Les données extraite de la NVM et formatée sur base du type de donnée attendu (voir argument ''datatype''). |
| | | |
− | <nowiki># Read an integer back from position 16 in user NVM | + | <nowiki># Lire un entier stocké à l'offset 16 de la mémoire NVM |
| + | # Un entier fait 4 octets de long. |
| AT+NVMREAD=16, 4, INTEGER | | AT+NVMREAD=16, 4, INTEGER |
| 32768 | | 32768 |
Ligne 69 : |
Ligne 68 : |
| | | |
| == AT+MODESWITCHEN == | | == AT+MODESWITCHEN == |
− | Enables or disables mode switches via the '+++' command on the BLE peripheral of BLE UART side of the connection.
| + | 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 | | * Codebase Version: 0.7.1 |
| * Paramètres: | | * Paramètres: |
− | ** location: This can be a string, either 'local' or 'ble' indicating which side should have the '+++' command enabled or disabled, 'local' being the Bluefruit peripheral and 'ble' being the phone or tablet. | + | ** 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' to disable '+++' mode switches, '1' to enable them. | + | ** state: '0' pour désactiver la commande '+++', '1' pour l'activer. |
| ** Sortie: Aucun | | ** Sortie: Aucun |
| | | |
− | {{ambox|text=By default, '+++' is enabled locally, and disabled in BLE}} | + | {{ambox|text=Par défaut, '+++' est activé localement (périphérique BlueFruit) et désactivé en BLE (côté smartphone)}} |
| | | |
− | <nowiki># Disable reomte '+++' mode switches | + | <nowiki># Désactivé la commande '+++' pour le périphérique distant (le smartphone BLE) |
| AT+MODESWITCHEN=ble,0 | | AT+MODESWITCHEN=ble,0 |
| OK</nowiki> | | OK</nowiki> |
| | | |
| {{Bluefruit-LE-Shield-TRAILER}} | | {{Bluefruit-LE-Shield-TRAILER}} |