Hi Hank,

One more suggestion...

It takes a long time (relatively speaking) to send out your serial string. In PBP Ints, I'm pretty sure the interrupt is not responded to until the HSEROUT line is finished. So if code space isn't a particular issue at this time, try changing
Code:
HSEROUT ["  C1=",dec Comp1Time,9,"  C2=", dec comp2time,9, "phase_shift=", dec phase_shift/10,".",dec phase_shift//10, 13, 10]
to (get ready for it...)
Code:
HSEROUT [" "]
HSEROUT ["C"]
HSEROUT ["1"]
HSEROUT ["="]
HSEROUT [dec Comp1Time]
HSEROUT [9]
HSEROUT [" "]
HSEROUT ["C"]
HSEROUT ["2"]
HSEROUT ["="]
HSEROUT [dec comp2time]
HSEROUT [9]
HSEROUT ["p"]
HSEROUT ["h"]
HSEROUT ["a"]
HSEROUT ["s"]
HSEROUT ["e"]
HSEROUT ["_'}
HSEROUT ["s"]
HSEROUT ["h"]
HSEROUT ["i"]
HSEROUT ["f"]
HSEROUT ["t"]
HSEROUT ["="]
HSEROUT ["dec phase_shift/10]
HSEROUT ["."]
HSEROUT [dec phase_shift//10]
HSEROUT [13]
HSEROUT [10]
Or/and shorten what you are sending....

Best Regards,
Paul