Skip to content

RadioHead

Latest
Compare
Choose a tag to compare
@hallard hallard released this 20 Jan 00:22
· 3 commits to master since this release

From V1.67 Original version

  • 1.62 2016-08-17 Fixed a problem in RH_ASK where _rxInverted was not properly initialised. Reported by "gno.sun.sop". Added support for waitCAD() and isChannelActive() and setCADTimeout() to RHGeneric. Implementation of RH_RF95::isChannelActive() allows the RF95 module to support Channel Activity Detection (CAD). Based on code contributed by Bent Guldbjerg Christensen. Implmentations of isChannelActive() plus documentation for other radio modules wil be welcomed.
  • 1.63 2016-10-20 Testing with Adafruit Feather 32u4 with RFM69HCW. Updated documentation to reflect.
  • 1.64 2016-12-10 RHReliableDatagram now initialises _seenids. Fix from Ben Lim.
  • In RH_NRF51, added get_temperature().
  • In RH_NRF51, added support for AES packet encryption, which required a slight change to the on-air message format.
  • 1.65 2017-01-11 Fixed a race condition with RH_NRF51 that prevented ACKs being reliably received.
  • Removed code in RH_NRF51 that enabled the DC-DC converter. This seems not to be a necessary condition for the radio to work and is now left to the application if that is required.
  • Proven interoperation between nRF51822 and nRF52832.
  • Modification and testing of RH_NRF51 so it works with nRF52 family processors, such Sparkfun nRF52832 breakout board, with Arduino 1.6.13 and Sparkfun nRF52 boards manager 0.2.3 using the procedures outlined in https://learn.sparkfun.com/tutorials/nrf52832-breakout-board-hookup-guide
  • Caution, the Sparkfun development system for Arduino is still immature. We had to rebuild the nrfutil program since the supplied one was not suitable for the Linux host we were developing on. See https://forum.sparkfun.com/viewtopic.php?f=32&t=45071 Also, after downloading a sketch in the nRF52832, the program does not start executing cleanly: you have to reset the processor again by pressing the reset button. This appears to be a problem with nrfutil, rather than a bug in RadioHead.
  • 1.66 2017-01-15 Fixed some errors in (unused) register definitions in RH_RF95.h.
  • Fixed a problem that caused compilation errors in RH_NRF51 if the appropriate board support was not installed.