-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information
1 parent
f511f1f
commit cc5658a
Showing
29 changed files
with
2,946 additions
and
234 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
This directory contains a selection of radio configuiration files for use by RH_RF24.cpp | ||
They were generated by Silicon Labs Wireless Development Suite (WDS) 3.2.11.0 | ||
The configuration file controls all the basic frequency aand modulation parameters for the radio. | ||
The appropriate one for your application or sketch must be #included by RH_RF24.cpp | ||
|
||
You can generate your own custom configuration file by generatng a new one with WDS, | ||
copying it to this directory with a unique anme and #include it in RH_RF24.cpp | ||
|
||
The file names encode the basic parameters: | ||
|
||
radio_config_Siaaaa_bb_ccc_dddd_ee_ff_gg.h | ||
|
||
where | ||
aaaa = Chip typenukber eg 4464 | ||
bb = Crytsyal frequency in MHz | ||
ccc = RF base frequency in MHz | ||
dddd = Modulation type eg 2GFSK | ||
ee = Data rate in kbps | ||
ff = Deviation in kHz |
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.