Skip to content

Releases: adafruit/Adafruit_CircuitPython_GPS

Un-block Waiting For UART Data & Added NMEA Info

13 May 05:05
70db3f9
Compare
Choose a tag to compare
  • Added a check to make sure the number of bytes in the input buffer was at least 64, so the module doesn't block while waiting for bytes in the buffer.
  • Added an explanation of NMEA 0183 and the different formats in which the data is transmitted to the microcontroller from the GPS.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Updated Example Timeouts

07 May 19:44
399a7cb
Compare
Choose a tag to compare

Updated Example Timeouts for busio.UART function since it now takes seconds instead of milliseconds and updated associated documentation. Thanks @dherrada.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Example Fix

22 Mar 22:45
5ffed45
Compare
Choose a tag to compare

Updated an error in examples/gps_simpletest.py.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Update Travis Badge In Readme

16 Jan 02:05
9d58126
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Added datetime property, example name updates.

12 Nov 22:52
9ca10ca
Compare
Choose a tag to compare

Added example for using GPS as a RTC.

Added datetime property.

Updated example names to match convention.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Change strings to bytes for 'pyserial' cross compatibility

19 Aug 20:14
6416856
Compare
Choose a tag to compare

This library now works with 'pyserial', includes some example code and CPython compatibility changes. Also added an optional debug flag.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Now on PyPi!

07 Aug 00:37
e737b79
Compare
Choose a tag to compare
  • Added setup.py
  • Added PyPI release info to .travis.yml
  • Updated requirements.txt
  • Added a more comprehensive .gitignore

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-gps.

Read the docs for info on how to use it.

Time tweaks

05 Mar 23:04
b44f53a
Compare
Choose a tag to compare
  • Make time_struct have int values rather than float. Thanks to @cefn !

To use in CircuitPython, download the .zip file and copy its contents to the lib folder on the CIRCUITPY drive. Or, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Improved reference documentation.

27 Feb 02:28
c5436a3
Compare
Choose a tag to compare

Thanks to @sommersoft for the great work!

Updated with lint and autobundling!

09 Dec 23:29
cd71268
Compare
Choose a tag to compare

Thanks to @mrmcwethy for the great work!