The good news is that it looked like the code I posted would work if it picked up the data.
I think so too. I ran it just printing things to the console.
There are no ICs on the button board or the transmitter.