Skip to content

v1.4.2

Compare
Choose a tag to compare
@TMRh20 TMRh20 released this 28 Nov 12:40
· 93 commits to master since this release
2bfde05
  • new Sphinx docs generation (currently hosted on https://rf24.rtfd.io)
  • Update documentation
  • RP2040 support
  • CMake support
  • Example touch-ups
  • add new toggleAllPipes() function (as opposed to individually opening/closing pipes)
  • add new function setRadiation() function (which combines setPALevel() and setDataRate() into 1 SPI transaction)
  • add toggleAllPipes() and setRadiation() to python wrapper
  • improved all CI workflows

Warning for installing from the packaged release assets (.deb or .rpm files below)

If you have previously installed the library from source code using the traditional ./configure; make; sudo make install, then you will need to uninstall it manually to avoid runtime conflicts.

sudo rm /usr/local/lib/librf24.*
sudo rm /usr/local/lib/librf24-bcm.so
sudo rm -r /usr/local/include/RF24

This is because the Linux package manager puts the newly installed library into a /usr/lib and /usr/include folders. Installing from source will put the lib in /usr/local/lib and /usr/local/include folders.