Hi @pdxtigre,
If you want to take into account light time delay in your RADEC builder you should probably replace:
public SpacecraftState getInterpolatedState(AbsoluteDate date) { return spacecraftState; }
With
public SpacecraftState getInterpolatedState(AbsoluteDate date) { return spacecraftState.shiftedBy(date.durationFrom(spacecraftState.getDate())); }
In method createFakeInterpolator
(see this discussion).
Regards,
Maxime