Hola:
Voy a tratar de explicar mejor lo del PPS:
De la placa gps ,a través del puerto de comunicaciones,nosotros recibimos un mensaje que nos dice la posición en que nos encontramos (latitud y longitud) ,la cantidad de satelites en vista ,velocidad,fecha y hora ,datos mas datos menos.-
En general el uso que se les da a los gps es para posicionamiento ,pero otra aplicación es sincronización horaria.
Ahora bien ,nosotros recibimos esa hora (normalmente hora UTC) en horas minutos,segundos y milisegundos ,pero ¿a que momento corresponde esa hora? En algunas aplicaciones es necesario saber con mucha precisión este dato, entonces para sincronizarnos "al milisegundo" lo que se hace es recibir el tiempo y esperar el PPS que me dice que allí comenza el segundo que yo recibí .En algunos casos es tan importante,que si te fijas en la hoja de datos del Oncore,veras que hasta tiene un registro para ajustar el tiempo de retardo que tiene le PPS en su transisión por el cable.-
Espero hayan entendido
Jorge