Différences entre versions de « Bluefruit-LE-Shield-BLE-Generic »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 7 : Ligne 7 :
  
 
== AT+BLEPOWERLEVEL ==
 
== AT+BLEPOWERLEVEL ==
Gets or sets the current transmit power level for the module's radio (higher transmit power equals better range, lower transmit power equals better battery life).
+
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
 
* Codebase Revision: 0.3.0
* Paramètres: The TX power level (in dBm), which can be one of the following values (from lowest to higher transmit power):
+
* Paramètres: Le niveau de puissance en émission (en dBm) qui doit correspondre à l'une des valeurs suivantes:
** -40
+
** -40 : la puissance de transmission la plus basse.
 
** -20
 
** -20
 
** -16
 
** -16
Ligne 18 : Ligne 18 :
 
** -4
 
** -4
 
** 0
 
** 0
** 4
+
** 4 : la puissance de transmission la plus élevée
 
* Sortie: The current transmit power level (in dBm)
 
* Sortie: The current transmit power level (in dBm)
  

Version du 6 juin 2017 à 10:47


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

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: The current transmit power level (in dBm)
# Get the current TX power level (in dBm)
AT+BLEPOWERLEVEL
0
OK
  
# Set the TX power level to 4dBm (maximum value)
AT+BLEPOWERLEVEL=4
OK
  
# Set the TX power level to -12dBm (better battery life)
AT+BLEPOWERLEVEL=-12
OK
  
# Set the TX power level to an invalid value
AT+BLEPOWERLEVEL=-3
ERROR

AT+BLEGETADDRTYPE

Gets the address type (for the 48-bit BLE device address).

Normally this will be '1' (random), which means that the module uses a 48-bit address that was randomly generated during the manufacturing process and written to the die by the manufacturer.

Random does not mean that the device address is randomly generated every time, only that a one-time random number is used.

  • Codebase Revision: 0.3.0
  • Paramètres: None
  • Sortie: The address type, which can be one of the following values:
    • 0 = public
    • 1 = random
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.
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