Alas, I get the following errors when I #include<listen.h).
Arduino 1.6.4 on OSX.
ListenMode branch of RFM69 library.
In file included from /Users/neko/Documents/Arduino/libraries/listen/listen.cpp:1:0:
/Users/neko/Documents/Arduino/libraries/RFM69-ListenMode/RFM69.h: In function 'void irq()':
/Users/neko/Documents/Arduino/libraries/RFM69-ListenMode/RFM69.h:167:18: error: 'virtual void RFM69::select()' is protected
virtual void select();
^
/Users/neko/Documents/Arduino/libraries/listen/listen.cpp:40:20: error: within this context
pRadio->select();
^
Lots of similar errors for unselect() and setMode() as well.
#include <RFM69.h>
#include <SPI.h>
#include <LowPower.h>
#include <listen.h>
// Uncomment the appropriate frequency for your hardware
//#define FREQUENCY RF69_433MHZ
//#define FREQUENCY RF69_868MHZ
#define FREQUENCY RF69_915MHZ
//#define IS_RFM69HW //uncomment only for RFM69HW! Leave out if you have RFM69W!
#define ENCRYPT_KEY "sampleEncryptKey"
#define ADDRESS 2
#define NETWORK_ID 100