The RX does work ok, and it is running from my sig gen at the moment. I'm in the process of programming my Arduino Nano VFO to give me a tun-able "crystal" to test the band width and help nudge it to 2M if I can.
EDIT:
Here is the code I've come up with. It can be a handy test device with the appropriate numbers changed to suit.
The target freq, IF offset and multiplier need to be changed for other sets. This code does not have limits set so it would really need to be cleaned up a bit.
Code:
// synthesiser default settings on start up.
unsigned long frequency = 162400000; // 4 bytes required for frequency
unsigned long step_size = 1000; // default tuning increment (Hz)
unsigned long IFoffset = 21400000; // IF offset for clockgen
unsigned long VFO = 0; // VFO frequency
unsigned long multiplier= 16; // crystal multiplier
int32_t cal_factor = 33100; // for my tester, found from Si5351 calibrator sketch.
I reckon a new thread of home made test gear may be a good one to start so I'll copy this over.
EDIT: Replaced the code with the new version 20240409