Before adding this line (563) to CC1101.hh: Board::ExternalInterruptPin irq = Board::EXT4) would it have fallen through and used EXT0?For some reason, I originally used the documentation in NRF24L01P.hh since I knew the two chips were supposed pinout-compatable, so I had the IRQ connected to pin D2 at first.
After getting this to work fairly reliably, I have run into a situation where the CosaWirelessReceiver appears to stop receiving data after going out of range and then coming back. Simply pushing the reset button on the CosaWirelessReceiver board causes data to start flowing again. Have you run into this?
that Cosa is a single source code baseline for a large set of boards, processors (e.g. Uno, Mini Pro, Nano, LilyPad, Might, Mega, Tiny), modules and hardware devices
Any port to M0+, M3, M4 or something like that in planning?