I'm trying to do a manual ramp (15 to 16.6 GHz, 133.33 MHz steps, re-cal every step). Using Trigger A = RampClk Rising Edge and RAMP0_NEXT_TRIG = Trigger A, this works fine for the first ramp.
My question is how to reset the ramp back to 14GHz. Enabling RAMP0_RST makes the ramp not work at all (which makes sense - the datasheet says RAMP0_RST must only be used in automatic mode).
The obvious way to do this is to set RAMP1 up to have -133.33MHz steps and provide the required number of RampClk edges to get back to the starting frequency, but this provides no protection in case of a RampClk glitch - the frequencies will be off by one step forever.
I can also reset everything using SPI commands, but I'd prefer not to have to take so long to reset the ramp.
Is there any way I can set this up to reset the ramp back to its original frequency by, for example, toggling RampDir?