-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the PMODGPS wiki!
This project uses the PMODGPS interface from Digilent

It is a work in progress and so far I have created a VHDL project to read data from the GPS via it's on board UART accessible to the Raspberry Pi I2C Interface via a VHDL FIFO.
The UART design is purposely fixed at 9.6Kbaud, no CTS/RTS, no parity, 8 bits and 1 stop bit. So it is pretty unusable outside of this design and I don't expect it to win any design awards.
The I2C Interface is well tested and efficient and as far as I know, fully implements the I2C specification. I have not been able to break it, but happy to get feedback if anyone spots anything amiss!
My Python script prints data read from the I2C interface. It's a fairly hastily knocked up script but it works!
Details of the commands and status messages from the PMOD GPS Interface are here. https://github.com/JasonMur/PMODGPS/blob/master/globaltop-fgpmmopa6h-datasheet-v0a.pdf