Releases: adafruit/Adafruit_CircuitPython_GPS
Update setup.py
Added install requirements.
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.
Add GTop I2C support and unify examples a bit
Adds 'raw' I2C interface for communicating with GPS devices that have it. Also, did a bit of a cleanup of examples to unify them datalogging examples.
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.
3.4.1 - `nmea_sentence ` bugfix
This release includes a bugfix that was preventing the nmea_sentence
property from being populated correctly
Thanks to forum users rstocks and BigBalou for reporting the issue.
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.
Adds raw sentence
Thanks to @dherrada and @billxinli for the update!
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 Full Support For 4 More NMEA Sentences & Changed Waiting For UART Data
- Added support in adafruit_gps.py for GPGLL, GPVTG, GPGSA, and GPGSV NMEA sentences.
- GPGLL - Geographic Position – Latitude/Longitude
- GPVTG - Track Made Good and Ground Speed
- GPGSA - GPS Dilution of Precision and active satellites
- GPGSV - Satellites in view
- Changed the input buffer check 64 bytes in the input buffer to 32 bytes in the input buffer since some sentences aren't 64 bytes.
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.
Un-block Waiting For UART Data & Added NMEA Info
- 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
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
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
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.
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.