RadioHead RF Communication libraries: Any Experience?


hi everyone,

anyone used radiohead communications library nrf24l01 , arduino?? experience. looks good.

http://www.airspayce.com/mikem/arduino/radiohead/

quote
this radiohead packet radio library embedded microprocessors. provides complete object-oriented library sending , receiving packetized messages via variety of common data radios on range of embedded microprocessors.


it says following drivers provided:

quote
rh_rf22 works hope-rf rf22b based radio modules, , compatible chips , modules, including rfm22b transceiver module such bare module: http://www.sparkfun.com/products/10153 , shield: http://www.sparkfun.com/products/11018 , board http://www.anarduino.com/miniwireless supports gfsk, fsk , ook. access other chip features such on-chip temperature measurement, analog-digital converter, transmitter power control etc provided.

rh_rf69 works hope-rf rf69b based radio modules, such rfm69 module, (as used on excellent moteino , moteino-usb boards lowpowerlab http://lowpowerlab.com/moteino/ ) , compatible chips , modules such rfm69w, rfm69hw, rfm69cw, rfm69hcw (semtech sx1231, sx1231h). supports gfsk, fsk.

rh_nrf24 works nordic nrf24 based 2.4ghz radio modules, such nrf24l01 , others. works hope-rf rfm73 , compatible devices (such bk2423). nrf24l01 , rfm73 can interoperate each other.

rh_nrf905 works nordic nrf905 based 433/868/915 mhz radio modules.

rh_ask works range of inexpensive ask (amplitude shift keying) rf transceivers such rx-b1 (also known st-rx04-ask) receiver; tx-c1 transmitter , dr3100 transceiver. supports ask (ook).

rh_serial works rs232, rs422, rs485, rs488 , other point-to-point , multidropped serial connections, or ttl serial uarts such on arduino , many other processors, or data radios serial port interface. rh_serial provides packetization , error detection on hardware or virtual serial connection.

rh_tcp use simulated sketches compiled , running on linux. works tools/ethersimulator.pl pass messages between simulated sketches, allowing testing of manager classes on linuix , without need real radios or other transport hardware.


i particularly interested in using low-cost nrf24l01 radios.  lots of info  here:

any experiences, comments, suggestions appreciated.

i'm have tested pair of nrf24l01+'s external antenna standard reliabledatagram sketches of radiohead.

@2mbps
range line of sight: 300 meters
range single obstacle (person shielding node): 60 meters

@250kbps
range line of sight: 500 meters
range through dense vegetation: 250 meters

i'm still looking 433 mhz modules see range can squeeze out of those.

cheers,

jack


Arduino Forum > Using Arduino > Networking, Protocols, and Devices (Moderator: fabioc84) > RadioHead RF Communication libraries: Any Experience?


arduino

Comments

Popular posts from this blog

opencv3, tbb and rasp pi 2 - Raspberry Pi Forums

small ethernet problem - Raspberry Pi Forums

Multithumb configuration params not working? - Joomla! Forum - community, help and support