Skip to content

1.74

Latest
Compare
Choose a tag to compare
@MFornander MFornander released this 10 Apr 20:47

1.73 2017-03-04 Significant changes to RH_RF24 and its API. It is no longer possible to change the modulation scheme programatically: it proved impossible to cater for all the possible crystal frequencies, base frequency and modulation schemes. Instead you can use one of a small set of supplied radio configuration header files, or generate your own with Silicon Labs WDS application. Changing modulation scheme required editing RH_RF24.cpp to specify the appropriate header and recompiling. convert.pl is now redundant and removed from the distribution.

1.74 2017-03-08 Changed RHReliableDatagram so it would not ACK messages heard addressed to other nodes in promiscuous mode.
Added RH_RF24::deviceType() to return the integer value of the connected device.
Added documentation about how to connect RFM69 to an ESP8266. Tested OK.
RH_RF24 was not correctly changing state in sleep() and setModeIdle().
Added example rf24_lowpower_client.pde showing how to put an arduino and radio into a low power mode between transmissions to save battery power.
Improvements to RH_RF69::setTxPower so it now takes an optional ishighpowermodule flag to indicate if the connected module is a high power RFM69HW, and so set the power level correctly. Based on code contributed by bob.