etrombly / RFM69

Python RFM69 library for raspberrypi
GNU General Public License v3.0
115 stars 77 forks source link

Faster switch to RX Mode #39

Closed TheNogl closed 4 years ago

TheNogl commented 4 years ago

I never received an acknowledge when sending from the Raspberry to an Arduino. Looking with a spectrumanalyzer, the raspberry continued "sending" for a rather long time after all the data was sent. With this fix, the change from sending to receiving is almost immediately, and I receive the acknowledge about 20% of the time.

etrombly commented 4 years ago

Thanks, haven't had a pi set up in a while to test with. I'm thinking at some point I may need to change this to a C library with python bindings to get it fast enough to be reliable.

TheNogl commented 4 years ago

Since I was in search of a new project, I started to write a C library here. All the functions should be implemented, but not everything is tested. I don't have any knowledge with bindings, but I think this library could help you if you want to make your project faster. I will probably switch to a complete C solution of my software.