¿ªÔÆÌåÓý

GPSDO ubitx ?


 

Hi everybody,

Did anybody managed to add a GPS to external referente the SI 5351?

Cheers,
Rafael PU2UIT


 

On Mon, Nov 16, 2020 at 05:27 AM, Rafael Diniz wrote:
Did anybody managed to add a GPS to external referente the SI 5351?
Might be a round about way to do it. Depending on available pins.

In the time that the Nano processor is not doing much, let the Nano read the 1 PPS pulses from a GPS to get a counter value that would represent how far off the 16mhz CPU clock is.?

Then, once and a while, let the SI5351 generate a couple of mhz signal (extra unused SI5351 output) that is fed into an input of the Nano. Count that frequency, also.

Then calculate a correction factor for the SI5351 values needed to program it to the correct frequency.

Just a rough idea. Haven't kept track if any extra pins are still available on the Nano recently.

Tom, wb6b


 

If you are sticking with the Si5351 family for this and are ok with laying out a new board,
I'd use the $2 Si5351C in the QFN package.? It has a refclk input that can work with
directly with the 10mhz reference clock often available from GPS modules.
? ?

The $1 Si5351A in the MSOP10 that we normally use can take a reference clock
in on one of the crystal pins, but spec sheet says it's only good for 25 to 27 mhz.
Reports are that it does work with a reference clock of 10mhz, but with
significantly more jitter.

Jerry, KE7ER
?


 

Thanks Tom, that is a good idea!

Rafael PU2UIT

On 11/16/20 5:26 PM, Tom, wb6b wrote:
On Mon, Nov 16, 2020 at 05:27 AM, Rafael Diniz wrote:

Did anybody managed to add a GPS to external referente the SI 5351?

Might be a round about way to do it. Depending on available pins.

In the time that the Nano processor is not doing much, let the Nano
read the 1 PPS pulses from a GPS to get a counter value that would
represent how far off the 16mhz CPU clock is.?

Then, once and a while, let the SI5351 generate a couple of mhz signal
(extra unused SI5351 output) that is fed into an input of the Nano.
Count that frequency, also.

Then calculate a correction factor for the SI5351 values needed to
program it to the correct frequency.

Just a rough idea. Haven't kept track if any extra pins are still
available on the Nano recently.

Tom, wb6b


 

Hi Jerry,

That makes total sense. I have some affordable GPSDO with 10MHz output I
got from ebay. I feel your suggestion might be the best solution, of
course, at the cost of re-doing the Raduino and adding (may be in the
same Raduino board?) the GPSDO with 10MHz output already connected to
the refclk pin of the Si5351C, plus a new SMA connector for the GPS antenna.

Thanks!
Rafael PU2UIT

On 11/16/20 6:19 PM, Jerry Gaffke via groups.io wrote:
If you are sticking with the Si5351 family for this and are ok with
laying out a new board,
I'd use the $2 Si5351C in the QFN package.? It has a refclk input that
can work with
directly with the 10mhz reference clock often available from GPS modules.
? ?
<>

The $1 Si5351A in the MSOP10 that we normally use can take a reference
clock
in on one of the crystal pins, but spec sheet says it's only good for
25 to 27 mhz.
Reports are that it does work with a reference clock of 10mhz, but with
significantly more jitter.

Jerry, KE7ER


 

Here's an interesting note regarding a 10mhz reference output?
from a cheap NEO-7M GPS module:???

/g/HBTE/topic/69599658#699
#####
It is worth noting that the module only produces a "nice" output at divisions of it's internal reference (48MHz). At any other The output is erratic. A frequency counter (which only counts edges) will show the correct frequency (e.g 10MHz) but a spectrum analyser will show the truth, and an oscilloscope will exhibit multiply triggering.
#####

That discussion continues in a couple other threads:
/g/HBTE/topic/69627276
/g/HBTE/topic/69910563

Programming the NEO-7M for 24mhz and 12mhz is done with an even divide by 4, and so creates a clean clock.
Other divide ratios use a dual modulus divider, and thus the clock has lots of jitter.
Another issue, that clock apparently comes from an internal crystal oscillator, it is occasionally disturbed
by corrections to keep the edge counts agreeing with what is coming in from the GPS satellite.
So edge counts over a second or so are very accurate, but as an RF source the NEO-7M is rather noisy.
That may or may not be suitable for use as an Si5351 reference, depends on what SiLabs did
with regard to the loop filter on their VCO.

The Si5351A in the MSOP10 would probably work fine with a 24mhz reference clock
into one of the crystal pins.? The datasheet says 25 to 27mhz, but 24mhz is pretty close.
And it actually does work with a reference of 10mhz, but the Si5351 outputs have more jitter.
The Si5351C does have a dedicated CLKIN pin that is spec'd for a much wider frequency range.

There are better GPS modules than the very cheap NEO-7M that do give a clean reference clock.

Jerry, KE7ER


uple other threads of interest (a continuation of the discussion


On Mon, Nov 16, 2020 at 06:01 PM, Rafael Diniz wrote:
That makes total sense. I have some affordable GPSDO with 10MHz output I
got from ebay. I feel your suggestion might be the best solution, of
course, at the cost of re-doing the Raduino and adding (may be in the
same Raduino board?) the GPSDO with 10MHz output already connected to
the refclk pin of the Si5351C, plus a new SMA connector for the GPS antenna.


 

So it is worth trying to connect the NEO-7M GPS module (48MHz divided by
4) to the Si5351A and see what happens, as it is already there in the
Raduino. Hopefully it will be good enough to provide a precise and
jitter-free frequency synthesis!

Rafael

On 11/17/20 12:07 AM, Jerry Gaffke via groups.io wrote:
Here's an interesting note regarding a 10mhz reference output?
from a cheap NEO-7M GPS module:???

/g/HBTE/topic/69599658#699
</g/HBTE/topic/69599658#699>
#####
It is worth noting that the module only produces a "nice" output at
divisions of it's internal reference (48MHz). At any other The output
is erratic. A frequency counter (which only counts edges) will show
the correct frequency (e.g 10MHz) but a spectrum analyser will show
the truth, and an oscilloscope will exhibit multiply triggering.
#####

That discussion continues in a couple other threads:
/g/HBTE/topic/69627276
</g/HBTE/topic/69627276>
/g/HBTE/topic/69910563
</g/HBTE/topic/69910563>

Programming the NEO-7M for 24mhz and 12mhz is done with an even divide
by 4, and so creates a clean clock.
Other divide ratios use a dual modulus divider, and thus the clock has
lots of jitter.
Another issue, that clock apparently comes from an internal crystal
oscillator, it is occasionally disturbed
by corrections to keep the edge counts agreeing with what is coming in
from the GPS satellite.
So edge counts over a second or so are very accurate, but as an RF
source the NEO-7M is rather noisy.
That may or may not be suitable for use as an Si5351 reference,
depends on what SiLabs did
with regard to the loop filter on their VCO.

The Si5351A in the MSOP10 would probably work fine with a 24mhz
reference clock
into one of the crystal pins.? The datasheet says 25 to 27mhz, but
24mhz is pretty close.
And it actually does work with a reference of 10mhz, but the Si5351
outputs have more jitter.
The Si5351C does have a dedicated CLKIN pin that is spec'd for a much
wider frequency range.

There are better GPS modules than the very cheap NEO-7M that do give a
clean reference clock.

Jerry, KE7ER


uple other threads of interest (a continuation of the discussion

On Mon, Nov 16, 2020 at 06:01 PM, Rafael Diniz wrote:

That makes total sense. I have some affordable GPSDO with 10MHz
output I
got from ebay. I feel your suggestion might be the best solution, of
course, at the cost of re-doing the Raduino and adding (may be in the
same Raduino board?) the GPSDO with 10MHz output already connected to
the refclk pin of the Si5351C, plus a new SMA connector for the
GPS antenna.


 

Worth trying, but the NEO-7M is very cheap and does not give a clean square wave.
Any corrections in edge count to better agree with the satellite will disturb that square wave.

In the discussion I pointed to, it was suggested the NEO-7M was mostly clean at 24mhz.
However, since it is then dividing by two from 48mhz, it can only slow down, by adding
an extra 48mhz clock in there.? It cannot speed up, if that's what the satellite wants it to do.

Best bet is to spend a little bit more money on a better GPS module that has a clean reference.

Jerry


On Mon, Nov 16, 2020 at 07:14 PM, Rafael Diniz wrote:
So it is worth trying to connect the NEO-7M GPS module (48MHz divided by
4) to the Si5351A and see what happens, as it is already there in the
Raduino. Hopefully it will be good enough to provide a precise and
jitter-free frequency synthesis!


 

I just bought one of the VFO/SigGen kits from QRP-Labs and they already have a GPS disciplined option for it if you want to try it out. It is only 1PPS but apparently does the job. I haven't built my GPS kit yet so I can't give any personal details atm. You have to provide the 5v supply on your own so that is some extra work.

Just a thought in case you hadn't seen that project yet.


 

Very interesting Jason! Tks!

Rafael

On 11/17/20 10:47 AM, Jason Pirok wrote:
I just bought one of the VFO/SigGen kits from QRP-Labs and they
already have a GPS disciplined option for it if you want to try it
out. It is only 1PPS but apparently does the job. I haven't built my
GPS kit yet so I can't give any personal details atm. You have to
provide the 5v supply on your own so that is some extra work.

Just a thought in case you hadn't seen that project yet.


 

I tried something a year ago or so. I was attempting to reduce the phase noise on Si5351 using an external oscillator instead of the internal oscillator.
So, this is how it worked.?
1. You take a 10 MHz TCXO, (subsitute this with a GPS source for a GPSDO) and divide it by 2 in a 74HC74. The output is rich in harmonics at 5 MHz.
2. You feed the 5 MHz square wave into a triple tuned bandpass filter at 25 mhz to isolate the 5th harmonic. This will be weak, add an amplifier of 16 db to bring it up.
3. Feed this to the xin input of the Si5351.
Now, your Si5351 is GPS disciplined.

On Thu 19 Nov, 2020, 7:35 AM Rafael Diniz, <rafael@...> wrote:
Very interesting Jason! Tks!

Rafael

On 11/17/20 10:47 AM, Jason Pirok wrote:
> I just bought one of the VFO/SigGen kits from QRP-Labs and they
> already have a GPS disciplined option for it if you want to try it
> out. It is only 1PPS but apparently does the job. I haven't built my
> GPS kit yet so I can't give any personal details atm. You have to
> provide the 5v supply on your own so that is some extra work.
>
> Just a thought in case you hadn't seen that project yet.
>






 

Dear Ashhar,

Thanks a lot for the detailed solution. The two ubitx are arriving soon
home, I'll try to replicate here, I have a GPSDO with a 10MHz output.

Rafael

On 11/19/20 12:48 AM, Ashhar Farhan wrote:
I tried something a year ago or so. I was attempting to reduce the
phase noise on Si5351 using an external oscillator instead of the
internal oscillator.
So, this is how it worked.?
1. You take a 10 MHz TCXO, (subsitute this with a GPS source for a
GPSDO) and divide it by 2 in a 74HC74. The output is rich in harmonics
at 5 MHz.
2. You feed the 5 MHz square wave into a triple tuned bandpass filter
at 25 mhz to isolate the 5th harmonic. This will be weak, add an
amplifier of 16 db to bring it up.
3. Feed this to the xin input of the Si5351.
Now, your Si5351 is GPS disciplined.

On Thu 19 Nov, 2020, 7:35 AM Rafael Diniz, <rafael@...
<mailto:rafael@...>> wrote:

Very interesting Jason! Tks!

Rafael

On 11/17/20 10:47 AM, Jason Pirok wrote:
> I just bought one of the VFO/SigGen kits from QRP-Labs and they
> already have a GPS disciplined option for it if you want to try it
> out. It is only 1PPS but apparently does the job. I haven't built my
> GPS kit yet so I can't give any personal details atm. You have to
> provide the 5v supply on your own so that is some extra work.
>
> Just a thought in case you hadn't seen that project yet.
>






 

I also forgot to mention the project from Scullcom.uk for a 10Mhz reference oscillator. Granted it is designed to be more of a bench reference, but I'm sure you could accommodate for that! His project is based on the Neo 7m for reasons he describes in the video. I've not seen many of those around so if you wanted to do this project you may want to look for the Neo 8M/N or other newer variants that have the 10Mhz capability.

?

http://www.scullcom.uk/category/projects/frequency-reference/


 

Hi Ashhar,

Is there a way to know if the Si5351 correct got the 25 Mhz input?

I still did not do the 10 MHz to 25 MHz circuit (I bought a GPSDO with
10Mhz output from ebay). Any way I can buy a 10 MHz to 25 MHz
transverter already assembled?

Regards,
Rafael

On 11/19/20 12:48 AM, Ashhar Farhan wrote:
I tried something a year ago or so. I was attempting to reduce the
phase noise on Si5351 using an external oscillator instead of the
internal oscillator.
So, this is how it worked.?
1. You take a 10 MHz TCXO, (subsitute this with a GPS source for a
GPSDO) and divide it by 2 in a 74HC74. The output is rich in harmonics
at 5 MHz.
2. You feed the 5 MHz square wave into a triple tuned bandpass filter
at 25 mhz to isolate the 5th harmonic. This will be weak, add an
amplifier of 16 db to bring it up.
3. Feed this to the xin input of the Si5351.
Now, your Si5351 is GPS disciplined.

On Thu 19 Nov, 2020, 7:35 AM Rafael Diniz, <rafael@...
<mailto:rafael@...>> wrote:

Very interesting Jason! Tks!

Rafael

On 11/17/20 10:47 AM, Jason Pirok wrote:
> I just bought one of the VFO/SigGen kits from QRP-Labs and they
> already have a GPS disciplined option for it if you want to try it
> out. It is only 1PPS but apparently does the job. I haven't built my
> GPS kit yet so I can't give any personal details atm. You have to
> provide the 5v supply on your own so that is some extra work.
>
> Just a thought in case you hadn't seen that project yet.
>






 

You will have to brew it. Program the gps module to output 10 mhz, feed it through a 10 mhz filter and divide it by two using a flip flop, now you get a stable 5 mhz signak, square wave.
Filter out the fifth harmonic and use that as the input to the si5351.?
It sounds complicated but it can be a single evening project

On Thu 7 Jan, 2021, 7:38 PM Rafael Diniz, <rafael@...> wrote:
Hi Ashhar,

Is there a way to know if the Si5351 correct got the 25 Mhz input?

I still did not do the 10 MHz to 25 MHz circuit (I bought a GPSDO with
10Mhz output from ebay). Any way I can buy a 10 MHz to 25 MHz
transverter already assembled?

Regards,
Rafael

On 11/19/20 12:48 AM, Ashhar Farhan wrote:
> I tried something a year ago or so. I was attempting to reduce the
> phase noise on Si5351 using an external oscillator instead of the
> internal oscillator.
> So, this is how it worked.?
> 1. You take a 10 MHz TCXO, (subsitute this with a GPS source for a
> GPSDO) and divide it by 2 in a 74HC74. The output is rich in harmonics
> at 5 MHz.
> 2. You feed the 5 MHz square wave into a triple tuned bandpass filter
> at 25 mhz to isolate the 5th harmonic. This will be weak, add an
> amplifier of 16 db to bring it up.
> 3. Feed this to the xin input of the Si5351.
> Now, your Si5351 is GPS disciplined.
>
> On Thu 19 Nov, 2020, 7:35 AM Rafael Diniz, <rafael@...
> <mailto:rafael@...>> wrote:
>
>? ? ?Very interesting Jason! Tks!
>
>? ? ?Rafael
>
>? ? ?On 11/17/20 10:47 AM, Jason Pirok wrote:
>? ? ?> I just bought one of the VFO/SigGen kits from QRP-Labs and they
>? ? ?> already have a GPS disciplined option for it if you want to try it
>? ? ?> out. It is only 1PPS but apparently does the job. I haven't built my
>? ? ?> GPS kit yet so I can't give any personal details atm. You have to
>? ? ?> provide the 5v supply on your own so that is some extra work.
>? ? ?>
>? ? ?> Just a thought in case you hadn't seen that project yet.
>? ? ?>
>
>
>
>
>
>







 

Thanks Farhan, I'll buy the parts and give a try. As a computer
scientist, my soldering and electronic skills are a bit limited.

Rafael

On 1/7/21 5:37 PM, Ashhar Farhan wrote:
You will have to brew it. Program the gps module to output 10 mhz,
feed it through a 10 mhz filter and divide it by two using a flip
flop, now you get a stable 5 mhz signak, square wave.
Filter out the fifth harmonic and use that as the input to the si5351.?
It sounds complicated but it can be a single evening project

On Thu 7 Jan, 2021, 7:38 PM Rafael Diniz, <rafael@...
<mailto:rafael@...>> wrote:

Hi Ashhar,

Is there a way to know if the Si5351 correct got the 25 Mhz input?

I still did not do the 10 MHz to 25 MHz circuit (I bought a GPSDO with
10Mhz output from ebay). Any way I can buy a 10 MHz to 25 MHz
transverter already assembled?

Regards,
Rafael

On 11/19/20 12:48 AM, Ashhar Farhan wrote:
> I tried something a year ago or so. I was attempting to reduce the
> phase noise on Si5351 using an external oscillator instead of the
> internal oscillator.
> So, this is how it worked.?
> 1. You take a 10 MHz TCXO, (subsitute this with a GPS source for a
> GPSDO) and divide it by 2 in a 74HC74. The output is rich in
harmonics
> at 5 MHz.
> 2. You feed the 5 MHz square wave into a triple tuned bandpass
filter
> at 25 mhz to isolate the 5th harmonic. This will be weak, add an
> amplifier of 16 db to bring it up.
> 3. Feed this to the xin input of the Si5351.
> Now, your Si5351 is GPS disciplined.
>
> On Thu 19 Nov, 2020, 7:35 AM Rafael Diniz,
<rafael@... <mailto:rafael@...>
> <mailto:rafael@... <mailto:rafael@...>>>
wrote:
>
>? ? ?Very interesting Jason! Tks!
>
>? ? ?Rafael
>
>? ? ?On 11/17/20 10:47 AM, Jason Pirok wrote:
>? ? ?> I just bought one of the VFO/SigGen kits from QRP-Labs and
they
>? ? ?> already have a GPS disciplined option for it if you want
to try it
>? ? ?> out. It is only 1PPS but apparently does the job. I
haven't built my
>? ? ?> GPS kit yet so I can't give any personal details atm. You
have to
>? ? ?> provide the 5v supply on your own so that is some extra work.
>? ? ?>
>? ? ?> Just a thought in case you hadn't seen that project yet.
>? ? ?>
>
>
>
>
>
>







 

Through experimentation I've determined that the QRP Labs VFO with a 1pps GPS can be used to provide a reasonably stable and accurate crystal substitute for the uBitx raduino (many thanks to everyone's suggestions on this and other threads). The impetus was to see if I could use the two units together to get decent results for the hamsci.org Eclipse Festival happening today.
?
The 25 MHz crystal is unsoldered from the raduino (using good flux and braid to remove the solder on the two pins), then two ground pads scraped on the backside ground plane to reveal the copper, and a SMA connector soldered.
?
Before soldering the SMA connector to the board, I created an assembly of the connector with a 47 ohm resistor load input (parallel), followed by a 150 pF cap in series for DC blocking. The output of the cap wire goes through the former crystal hole to the si5351 pin 2 (XA) and excess wire cut (and almost forgot to solder it).
?
Experiments with an additional PI (C-L-C) LPF right before the 47 ohm resistor load worked (to reduce harmonics), but proved unnecessary, so I left it out.
?
The QRP Labs VFO is configured to be GPS disciplined (in my case an old Fastrax 1pps GPS).
?
It is then configured to generate 25 MHz out which is also set into the first preset so it runs 25 MHz out on power up.
?
I'm using the CEC firmware with Nextion on my v5 uBitx. I set uBitx calibration to 0 because the VFO is generating 25 MHz exactly (within a couple of hertz). This was confirmed by setting the uBitx VFO to 9.999 Mhz and monitoring the carrier of WWV as a 1kHZ audio output tone and the SpectrumLab software FFT measured it to within a couple of hertz of 1000 Hz. One thing I didn't do is change the BFO but I don't think that is necessary (might have to check that at some point anyway).?
?
The documentation for the VFO recommends a 50 Hz delta (correction threshold) before it resyncs to the GPS time to avoid audible glitches, however, I'm finding that the minimum of 1 Hz seems ideal for my application where I'm not actually listening to the audio but I need the highest possible frequency accuracy due to crystal temperature drifts (not unusual for the 27 MHz crystal to change 20 Hz over the course of a day indoors in the spring.
?
So far the graphs and results look good for such a simple time standard (the Fastrax accuracy is only rated 50 ns RMS in the 1pps output). I do see a 1 or so Hz frequency jumps occasionally when the QRP Labs VFO recalibrates its output 25 Mhz. On the VFO 16x2 LCD I display the output frequency, the 1pps heartbeat, the lock (No/2D/3D), the number of satellites, and the reference frequency (somewhere around 27.005 MHz, as the QRP Labs VFO uses a 27 MHz crystal intended for WSPR applications).
?
I've run into two issues:
1. The power up sequence is manual. I first turn on the VFO and then the uBitx to ensure the raduino's si5351 has oscillator present when it powers up.
2. If the GPS signal deteriorates for whatever reason and the unit goes in and out of lock, the heartbeat "skips" a beat or two and under just the right circumstances VFO's pps detector gets confused (possibly due to a bug or implementation limitation) which then causes the VFO to do a severe recalibration throwing the output frequency off hundreds of hertz until it gets a steady lock again. Must get a better GPS.
?
I still need to build a shielded box for the VFO - I find that the GPS loses signal when the VFO is outputting 25 MHz but is fine when it outputs 5 MHz or less (thereabouts). This is a problem because I have the GPS module next to a window so it only sees half the sky. My temporary solution is to connect the GPS with a 1 meter cable to move it away from the VFO and put a 20 cm x 40 cm ground plane about 5 cm under it (these numbers are arbitrary but seems to increase the number of satellites seen by 1 or 2)
?
Hope this is useful info for those looking for a simple hardware solution.

Roman


 

Fascinating... We must build this as a module for others. This stuff is the holy grail for the weak signal buffs.


On Thu 10 Jun, 2021, 10:49 AM Roman, <rmach1000@...> wrote:
Through experimentation I've determined that the QRP Labs VFO with a 1pps GPS can be used to provide a reasonably stable and accurate crystal substitute for the uBitx raduino (many thanks to everyone's suggestions on this and other threads). The impetus was to see if I could use the two units together to get decent results for the Eclipse Festival happening today.
?
The 25 MHz crystal is unsoldered from the raduino (using good flux and braid to remove the solder on the two pins), then two ground pads scraped on the backside ground plane to reveal the copper, and a SMA connector soldered.
?
Before soldering the SMA connector to the board, I created an assembly of the connector with a 47 ohm resistor load input (parallel), followed by a 150 pF cap in series for DC blocking. The output of the cap wire goes through the former crystal hole to the si5351 pin 2 (XA) and excess wire cut (and almost forgot to solder it).
?
Experiments with an additional PI (C-L-C) LPF right before the 47 ohm resistor load worked (to reduce harmonics), but proved unnecessary, so I left it out.
?
The QRP Labs VFO is configured to be GPS disciplined (in my case an old Fastrax 1pps GPS).
?
It is then configured to generate 25 MHz out which is also set into the first preset so it runs 25 MHz out on power up.
?
I'm using the CEC firmware with Nextion on my v5 uBitx. I set uBitx calibration to 0 because the VFO is generating 25 MHz exactly (within a couple of hertz). This was confirmed by setting the uBitx VFO to 9.999 Mhz and monitoring the carrier of WWV as a 1kHZ audio output tone and the SpectrumLab software FFT measured it to within a couple of hertz of 1000 Hz. One thing I didn't do is change the BFO but I don't think that is necessary (might have to check that at some point anyway).?
?
The documentation for the VFO recommends a 50 Hz delta (correction threshold) before it resyncs to the GPS time to avoid audible glitches, however, I'm finding that the minimum of 1 Hz seems ideal for my application where I'm not actually listening to the audio but I need the highest possible frequency accuracy due to crystal temperature drifts (not unusual for the 27 MHz crystal to change 20 Hz over the course of a day indoors in the spring.
?
So far the graphs and results look good for such a simple time standard (the Fastrax accuracy is only rated 50 ns RMS in the 1pps output). I do see a 1 or so Hz frequency jumps occasionally when the QRP Labs VFO recalibrates its output 25 Mhz. On the VFO 16x2 LCD I display the output frequency, the 1pps heartbeat, the lock (No/2D/3D), the number of satellites, and the reference frequency (somewhere around 27.005 MHz, as the QRP Labs VFO uses a 27 MHz crystal intended for WSPR applications).
?
I've run into two issues:
1. The power up sequence is manual. I first turn on the VFO and then the uBitx to ensure the raduino's si5351 has oscillator present when it powers up.
2. If the GPS signal deteriorates for whatever reason and the unit goes in and out of lock, the heartbeat "skips" a beat or two and under just the right circumstances VFO's pps detector gets confused (possibly due to a bug or implementation limitation) which then causes the VFO to do a severe recalibration throwing the output frequency off hundreds of hertz until it gets a steady lock again. Must get a better GPS.
?
I still need to build a shielded box for the VFO - I find that the GPS loses signal when the VFO is outputting 25 MHz but is fine when it outputs 5 MHz or less (thereabouts). This is a problem because I have the GPS module next to a window so it only sees half the sky. My temporary solution is to connect the GPS with a 1 meter cable to move it away from the VFO and put a 20 cm x 40 cm ground plane about 5 cm under it (these numbers are arbitrary but seems to increase the number of satellites seen by 1 or 2)
?
Hope this is useful info for those looking for a simple hardware solution.

Roman