Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

isPVariant returning false for a actual P variant chip. #79

Open
sundariitm opened this issue Oct 9, 2016 · 1 comment
Open

isPVariant returning false for a actual P variant chip. #79

sundariitm opened this issue Oct 9, 2016 · 1 comment

Comments

@sundariitm
Copy link

Hello,

if(radio.isPVariant()) {
Serial.println("Radio is nRF24L01 plus variant");
}
else {
Serial.println("Radio is nRF24L01 NON-plus variant");
}

per documentation for a non-P device radio.setDataRate(RF24_250KBPS) should fail and IS failing..

The marking on the chip is as per datasheet and indicates P variant.

thx
sundar

@lightning2025
Copy link

actually its not correct , I tested
nrf24l01 (non-p version) can't config 250Kbps but you can set bit 5 in RF_SETUP register,
so that isn't good way to know what is nrf24 version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants