A while back I built a variation of the second version of the mailbox notifier code using a RFM12b which has been working well. I modified the design so that instead of using a display I have the receiver in a box that lights up when the mailbox has been opened and then there is a reset button to clear it after the mail is collected and an LED that indicates low battery in the transmitter. I simplified the transmitter by omitting the regulator and powering it directly from a CR123A cell measuring the battery by internally measuring Vcc and using a little mercury tilt switch instead of a hall sensor.
Fast forward to now I decided to build a couple more of them for other people now using the newer RFM69. I started with version 3 of the mailbox notifier code which is built around the RFM69. It sends the open and close events when the transmitter is triggered however during the idle periods instead of sending last open, last closed and battery voltage it is only sending rssi, example '[9] [RX_RSSI:-42]'. Wondering if I broke something with my modifications I started over and put the originally supplied v3 code on both the tx and rx and still I just get RSSI. Is there something missing from this code? Unfortunately I'm more of a hardware guy so I've been feeling a tad dense trying to work out the details of how the data is packaged, sent and unpackaged. If I enable debugging on the tx I do get the LO, LC and VBat on that end so I suspect the issue is with the receiver. If I could get a few pointers here that would be great. It's probably something obvious that I'm overlooking.