I have had an emontx for a few years now (v3.2.1, Feb 2014) but for the last year it’s been sitting in a box. I decided to start using it again and flashed it with the latest firmware. I compiled it using pio, the RF module is a 433Mhz RFM12B so I made sure to set RF69_COMPAT to 0 and then set the node id to what was marked on the bottom of the board and set the network group to 212. After flashing and a little debugging, I have come to the conclusion that it stalls calling “rf12_initialize”. If I disable RF, it all appears to work fine.
So, few questions;
-
Should I be using an older firmware? I can’t see anything glaringly obvious in how the board has changed so it would never work with a newer firmware.
-
If the RF board is broken, is there a way I could connect the board to a RaspberyPI so I could then re-broadcast the data over my home network rather than RF?
-
Has anyone run the most recent firmware on the same board successfully?
Thanks
Dan