Would like to upgrade old firmware on my emonTx V3 device

Many years ago I have bought an emonTX V3 device that has worked fine all the time.
Now I want to update the firmware to:

* emontx3/firmware/emonTx34/emonTx_3Phase_PLL at master · openenergymonitor/emontx3 · GitHub

As my emontTx device is sending data to my raspberrry pi with the RFM69Pi v3 expansion board, I would like to use the jeelib classic/native protocol as that is currently the protocol that my RFM69Pi expansion board understands.

So when compiling the firmware I have set:

#define RadioFormat RFM69_JEELIB_CLASSIC

or set

#define RadioFormat RFM69_JEELIB_NATIVE

The problem is that in both cases it doesn’t compile as it can’t include:

  • rfmTxLib.h (in case of RFM69_JEELIB_CLASSIC)
  • rfm69nTxLib.h (in case of RFM69_JEELIB_NATIVE)

I looked everywhere but I can’t find those include files.

Straight from the horse’s mouth:

rfmTxLib.zip (61.3 KB)

rfm69nTxLib.zip (62.2 KB)

(They must be on Github somewhere, but I can never find my way around that.)

Installation instructions if you need them Using the Arduino IDE — OpenEnergyMonitor 0.0.1 documentation