2022-01-23 11:06 PM
I'm new to embedded programming and don't know how to deal with registers therefore I'm looking for a library that is readily available.
Thank you.
2022-01-25 07:34 PM
i've used "nrf24.c", you can get it from the Github.
i've used with limited success.
Best wishes.
2022-01-25 07:35 PM
plz share your experience as i'm also working on it.
2022-01-26 09:20 PM
I've been trying to use https://github.com/MYaqoobEmbedded NRF24 tutorial. But it is not working as expected.
For how many stm32s have yo used the nrf24.c ?
2022-01-27 08:38 AM
great to hear from your side. it means a brilliant mind is trying hard to beat odds.
"For how many stm32s have yo used the nrf24.c ?"
i'm using two stm32f030f4px. one for transmitter, other for receiver. trying to use library from
https://github.com/elmot/nrf24l01-lib/tree/master/demo-stm32l432-transmitter/Inc
in my case both transmitter and receiver, register are correctly configured.
Transmitter is transmitting as indicated by TX_DS.
but receiver is not receiving.
trying to troubleshoot.
Now i'm planning to use trying to use https://github.com/MYaqoobEmbedded.
bit it is showing some error related to sprintf.
exactly what is problem you are experiencing with https://github.com/MYaqoobEmbedded files.
2022-01-27 08:40 AM
please share your updates
2022-01-27 10:16 PM
I wish to implement the transceivers on more than 4 MCUs. I'm using STM32 G030C6T6.
For starters I'm trying to communicate between two MCUs only using the same https://github.com/MYaqoobEmbedded libraries.
Hopefully I've configured them correctly; the transmitter side is working when AutoAck is disabled (library has a function to enable or disable the AutoAck). But when AutoAck is true'ed it won't work.
The receiver side on the other hand is not receiving and transmitting garbage values on my UART console.
Previously I'd used https://github.com/controllerstech/NRF24L01 library for two way communication using two nucleos which did work but this library did not look scalable so I stopped using it.
But to debug (or trying to debug) https://github.com/MYaqoobEmbedded I'm taking the reference from https://github.com/controllerstech/NRF24L01 .
I'm new to embedded so I don't understand much of the register parts or the pipes parts as well.
Please keep updated thank you.
2022-01-27 11:16 PM
After comparing few functions from the above mentioned libraries I found them to be a little similar.
So I guess I'll try using https://github.com/controllerstech/NRF24L01 now and try to figure out the datapipes and stuff.
2022-01-28 01:05 AM
I've tried https://github.com/MYaqoobEmbedded for transmitter side, the last day. The register status is OK as per datasheet (it appears to me). i'm not using USART console, instead i'm getting status of registers from nRF and observing it in debug mode.
But still i'm unable to receive on receiver end.
2022-01-28 02:42 AM
I'm having the same problem. Please update if you succeed.