The blog of 'The Arduino Guy' aka Mike McRoberts, author of Beginning Arduino.

19 October 2014

Change of RFM69 Libraries

Sunday, October 19, 2014 By

Today I decided to change from using the Jeelib library for the RFM69 and instead i've started using the RFM69 library from LowPowerLabs. Not only is it easier to use than the Jeelib library, but it is optimised for using the RFM69 whereas the Jeelib library is designed for use with the RFM12B. I can now set baud rates and other settings which were impossible using the Jeelib library and in decreasing the baud rate down to 9600kbps i'm getting a much increased range (at the expense of slower speeds and slightly more power use).

Along with the RFM69 library they also have a LowPower library for controlling the low power modes of the Arduino. I continue to use the sleep() function for powering down the radio. The RFM69 library also sends the RSSI value which is useful for checking received power over distance.


Post a Comment