Here 4 PPS pulse shape issue

We are working with a here 4 gnss — trying to use the PPS signal (without case, connector 2, pin 11 and using ground from connector 1) to condition a companion computer clock.

We are finding that the PPS signal does not look like we expected - specifically, it seems to be a 5 Hz signal (not 1Hz) , nominally high 3.3V, with a pulse width on the order of 1-2 usecs (not 100 msec).

Attachment.jpeg

this was running 1.15.4 of the FW

Question 1: is this what we would expect the pulses to look like? (Our pulse detection on our companion computer is not able to reliably trigger on these pulses)

Question 2: if so, Is it possible to adjust the PPS timing pulse configuration using u-center via Mission Planner pass thru? Or directly in u-center over uart or CAN? If it is possible, the follow up question is whether these changes will actually stick? That is, will it adjust the parameters used by the ap_periph running on the STM 32 - or will that software simply reconfigure / override to the default settings?

Questiom 3: If it is not possible to adjust the settings via u-center, is our best option to download the latest released source from GitHub, tweak the settings and then build a custom firmware for our here 4 ?

Thanks for any guidance you can provide -

BC

Brian Capozzi

This text will be hidde

Resolved. Updated tp5 config parameters in ardupilot ublox driver to set period of 1 sec and 100msec pulse width. Had to also #define CONFIGURE_PPS_PIN to 1.