Jump to content
  • 0

GPS driver question.


StefanOR

Question

Hey All,

I am working with the GPS driver in Xilinx SDK and it's working fine, however I noticed many of the functions trigger off  "GPS.ping". What governs GPS.pings value ? Does it go high on the rising edge of the PPS (pulse per second) pin or is tied to the valid reception of a GPS data (NMEA sentence for example)?

Any insight would help, trying to integrate GPS into a project. Thanks !!

 

gps_ping_question.PNG

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Hi @StefanOR,

Here is a forum thread that discusses using the GPS.ping that might be helpful for your project.  I believe that the 

GPS_setUpdateRate(&GPS, 1000); //Sets the frequency that the PmodGPS sends sentences.

and an interrupt is sent every 8 bytes

 GPS_intHandler(PmodGPS *InstancePtr, u32 Event, unsigned int EventData)

sets the InstancePtr->ping = TRUE;

The PmodGPS.c, PmodGPS.h and main.c will be the files to look through.

thank you,

Jon

 

 

  

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...