RadioHead with SPI transactions - success with RFM69HCW and ILI9341 based TFT

Status
Not open for further replies.
This is to report that an RFM69HCW module using RadioHead and an ILI9341-based TFT using Paul's ILI9341_t3 library are working very nicely together.

The existing version of RadioHead in the Teensyduino release has the transactions applied already, but I am working on the latest version of RadioHead, so the key enabling step was to take Paul's SPI transaction modifications to RadioHead

https://github.com/PaulStoffregen/RadioHead/commit/50f57f723b82959b27896a8442ed076f00fb10a4

and to apply them (manually) to the lastest RadioHead release from

https://github.com/Yveaux/RadioHead

There are only a handful of changes.

The hardware shares the SPI CLK, MISO, MOSI lines, and the RFM69HCW uses interrupts.

I haven't pushed it too hard yet, but since trying it without transactions resulted in some horrific hangs I am delighted! So far, heavy screen access does not seem to mess things up at all on the radio front.

Thanks Paul!
 
Status
Not open for further replies.
Back
Top