I use the PPS to synchronize my clock, when my system gets back to the surface, it gets GPS signal and synchronizes automatically on PPS rising edge, but then my system is completely autonomous when it goes back underwater so it has to keep an accurate track of time without any network or satellite