RFM70library
rfm70

C interface library for the HopeRF RFM70 4.3 GHz transceiver module

RFM70-D.jpg
Author
Wouter van Ooijen (woute.nosp@m.r@vo.nosp@m.ti.nl)
Version
V1.02 (2011-12-31)
Introduction

The RFM70 module from HopeRF (www.hoperf.com) is a small and cheap transceiver (transmitter + receiver) module for the license-free 4.3 MHz frequency band. This module is intended for short range communication, for instance within a room. Typical applications are wires mouses and keybords, and garage door openers. In open air a distance of 50 .. 100 m is possible, but this is strictly line-of-sight: even the leaves of a single tree can obstruct the signal.

The two main files in this libary, rfm70.h and rfm70.c, are target independent. However, rfm70.c included by a file that must be provided by the user. This file must provide macro's for initializing and accessing the I/O pins that connect to the RFM70 module, and for delays of a specified number of milliseconds and microseconds. A template for this file is provided.

Files
License

The files in this library are licensed under the zlib license, which rougly says: when you redistribute the source you must keep the copyright notice intact. Otherwise you can use these files any way you like, including getting rich from selling applications. But don't complain to me when it does not work (OTOH, contructive comments are appreciated!).

ToDo: bugs, notes, pitfalls, todo, known problems, etc