RFM95 config for receive packet bigger than FIFO
-
Hello friends,
I am looking for an example code for receiving and sending data packets larger than the FIFO capacity of the RFM95 radio module. I have 107 bytes to receive packets, but only the first part, 64 bytes, is correctly read from the FIFO. I use DIO0 - Payload Ready, DIO1 - FifoLevel interrupts or I change to FifoEmpty on the fly, unfortunately some things that are incomprehensible to me happen, e.g. in the second FIFO reading the same byte is repeatedly read as if the bytes in the FIFO have not had time to move. My program is written in C on STM32IdeCube, the radio signal is OOK modulation at 868MHz, packet mode. I also wrote about it on our large Polish electronic forum, there are code examples and more relevant information.
https://www.elektroda.pl/rtvforum/topic3796395.html
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login