vitesse de transmission nrf24

Bonjour,
dans un programme utilisant le nrf24 la configuration est
Mirf.configRegister(RF_SETUP, 0x06);
ou
Mirf.configRegister(RF_SETUP, 0x07);
ccorrespond à la vitesse de transmission
connaissez vous cette vitesse en fonction du 06 et du 07
cordialement
Alain

c'est la vitesse de transmission et la puissance il me semble...

Si le module répond avec Mirf.configRegister(RF_SETUP, 0x07); c'est qu'il s'agit d'un nRF24L01 non "+".

si je comprend la datasheet

0x06 = 0110 en binaire soit
01= 2Mbps
10 = -6dBm

0x07 = 0111 en binaire soit
01= 2Mbps
10 = 0dBm( soit le max de puissance)

merci pour cette reponse rapide
comment choisir le debit pour une vitesse reduite afin d’ameliorer la reception ?
j’utilise dans mon programme les bibliotheques

#include <SPI.h> // gestion du bus SPI
#include <Mirf.h> // gestion de la communication
#include <nRF24L01.h> // définition des registres du nRF24L01
#include <MirfHardwareSpiDriver.h> // communication SPI nRF24L01

cordialement
Alain

il me semble que c'est que pour le mode TX...

Bonjour,
ayant trouvé la reponse à ma question je vous en fait part

cordialement
Alain

Bonjour

Je déterre ce post car j'ai un soucis de compréhension .

Je souhaite utiliser mes nrf24l01 avec une vitesse de 250KBps avec la puissance la plus forte ( 0dB ??)

Je trouve sur le net qu'il faut mettre 0x26 dans la commande Mirf.configRegister(RF_SETUP, 0x26);

J'ai compris que c'est de l'hexa mais en le repassant en binaire , je n'arrive pas à trouver de correspondance avec la datasheet ..

Le type d'infos trouvé :

"
// RF_SETUP=0000abcd : a=1–>2Mb/s, a=0–>1Mb/s; puissance émission bc=00–>-18 dBm, bc=01–>-12dBm, bc=10–>-6dBm, bc=11–>0dBm;
// d=0 pas de gain sur le bruit en réception
Mirf.configRegister(RF_SETUP, 0x06); // 1 Mb/s et 0 dBm "

Est ce que quelqu'un pourrait m'éclairer ?

Merci

PS : Me parlez pas de la lib RF24 svp :smiley: .

C'est bon , avec la datasheet j'ai compris !