Différences entre versions de « Bluefruit-LE-Shield-BLE-Generic »
Ligne 41 : | Ligne 41 : | ||
== AT+BLEGETADDRTYPE == | == AT+BLEGETADDRTYPE == | ||
− | + | Obtient le type d'adresse utilisé par le module (pour les périphérique BLE disposant d'une adresse périphérique sur 48-bits). | |
− | + | Normalement, la valeur sera '1' (''aléatoire''), ce qui signifie que le module utiliser une adresse 48-bits qui a été générée aléatoirement durant le processus de fabrication. Cette adresse est écrite dans le module par le fabriquant. | |
− | + | Aléatoire ne signifie pas qu'une adresse aléatoire est générée à chaque fois mais qu'un nombre (généré aléatoirement, généré une seule fois) sera utilisé à chaque fois. | |
* Codebase Revision: 0.3.0 | * Codebase Revision: 0.3.0 | ||
− | * Paramètres: | + | * Paramètres: Aucun |
− | * Sortie: | + | * Sortie: Le type d'adresse qui peut être l'une des valeurs suivantes: |
− | ** 0 = | + | ** 0 = publique |
− | ** 1 = | + | ** 1 = aléatoire |
<nowiki>AT+BLEGETADDRTYPE | <nowiki>AT+BLEGETADDRTYPE |
Version du 6 juin 2017 à 11:02
En cours de traduction/élaboration. |
Commandes génériques BLE
Les commandes générales suivantes sont disponibles dans tous les modules Bluefruit LE.
AT+BLEPOWERLEVEL
Obtenir ou fixer le niveau de puissance de transmission du module radio (réduire la puissance permet d'augmenter la durée de vie de votre accu/pile car le module consomme moins, cela diminue également la portée du module).
- Codebase Revision: 0.3.0
- Paramètres: Le niveau de puissance en émission (en dBm) qui doit correspondre à l'une des valeurs suivantes:
- -40 : la puissance de transmission la plus basse.
- -20
- -16
- -12
- -8
- -4
- 0
- 4 : la puissance de transmission la plus élevée
- Sortie: La valeur actuelle de la puissance de transmission (en dBm)
La niveau de puissance prend effet dès que la commande est exécutée. Si le périphérique n'est pas connecté sur un autre périphérique, le processus d'annonce sera arrêté et redémarrera une fois la puissance de transmission changée. |
# Obtenir le niveau de puissance en émission (valeur actuelle, en dBm) AT+BLEPOWERLEVEL 0 OK # Fixe le niveau de puissance à 4dBm (la valeur max) AT+BLEPOWERLEVEL=4 OK # Fixe le niveau de puissance à -12dBm (meilleure durée de vie de l'accu) AT+BLEPOWERLEVEL=-12 OK # Fixe le niveau de puissance à une valeur invalid AT+BLEPOWERLEVEL=-3 ERROR
AT+BLEGETADDRTYPE
Obtient le type d'adresse utilisé par le module (pour les périphérique BLE disposant d'une adresse périphérique sur 48-bits).
Normalement, la valeur sera '1' (aléatoire), ce qui signifie que le module utiliser une adresse 48-bits qui a été générée aléatoirement durant le processus de fabrication. Cette adresse est écrite dans le module par le fabriquant.
Aléatoire ne signifie pas qu'une adresse aléatoire est générée à chaque fois mais qu'un nombre (généré aléatoirement, généré une seule fois) sera utilisé à chaque fois.
- Codebase Revision: 0.3.0
- Paramètres: Aucun
- Sortie: Le type d'adresse qui peut être l'une des valeurs suivantes:
- 0 = publique
- 1 = aléatoire
AT+BLEGETADDRTYPE 1 OK
AT+BLEGETADDR
Gets the 48-bit BLE device address.
- Codebase Revision: 0.3.0
- Paramètres: None
- Sortie: The 48-bit BLE device address in the following format: 'AA:BB:CC:DD:EE:FF'
AT+BLEGETADDR E4:C6:C7:31:95:11 OK
AT+BLEGETPEERADDR
Gets the 48-bit address of the peer (central) device we are connected to.
- Codebase Revision: 0.6.5
- Paramètres: None
- Sortie: The 48-bit address of the connected central device in hex format. The command will return ERROR if we are not connected to a central device.
Please note that the address returned by the central device is almost always a random value that will change over time, and this value should generally not be trusted. This command is provided for certain edge cases, but is not useful in most day to day scenarios. |
AT+BLEGETPEERADDR 48:B2:26:E6:C1:1D OK
AT+BLEGETRSSI
Obtient la valeur RSSI (Received Signal Strength Indicator) qui peut être utilisé pour estimer la fiabilité de la transmission de données entre deux périphériques (Plus ce nombre est bas et meilleure est la fiabilité de transmission).
- Codebase Revision: 0.3.0
- Paramètres: Aucun
- Sortie: Le niveau RSSI (en dBm) si nous sommes connecté sur un périphérique; sinon '0'
# Connecté sur un périphérique externe AT+BLEGETRSSI -46 OK # Non connecté sur un périphérique externe AT+BLEGETRSSI 0 OK
Basé sur "Bluefruit LE Shield" d'Adafruit Industries, écrit par
Kevin Townsend - Traduit en Français par shop.mchobby.be CC-BY-SA pour la traduction
Toute copie doit contenir ce crédit, lien vers cette page et la section "crédit de traduction".
Based on "Bluefruit LE Shield" from Adafruit Industries, written by
Kevin Townsend - Translated to French by shop.mchobby.be CC-BY-SA for the translation
Copies must includes this credit, link to this page and the section "crédit de traduction" (translation credit).
Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com