ladyada
99540e8404
fix missing def
2019-11-22 15:20:36 -05:00
Lady Ada
7bb6e004a6
add SPI support - tested with TitanX1.
2019-11-16 19:06:07 -05:00
Matt Goodrich
dcc7dcc76f
Add support for GSA sentence
2019-11-04 18:07:57 -05:00
Matt Goodrich
83db2e0e61
Merge pull request #101 from basrijn/master
...
Added support for the GSA sentence
2019-11-04 17:44:35 -05:00
Bas Rijniersce
8d0224c6c9
Removed the accidental code duplication for
2019-11-02 17:46:55 -07:00
Bas Rijniersce
ebde856657
Added support for the GSA sentence
2019-10-31 14:05:02 -07:00
ladyada
5c2ddda5c2
add i2c and Stream support
2019-10-20 16:01:34 -04:00
Limor "Ladyada" Fried
b985f2ed1d
Merge pull request #100 from adafruit/i2c
...
Add support for 'uart over i2c' GPS modules
2019-10-13 22:14:52 -04:00
ladyada
70bea470db
doxy new Print support
2019-10-13 21:32:50 -04:00
ladyada
dd40ff0d95
parsingdemo
2019-10-13 20:22:14 -04:00
ladyada
ceabac597f
nice kleen output!
2019-10-13 20:15:13 -04:00
ladyada
2213c03439
more workin' on i2c
2019-10-09 16:51:17 -04:00
siddacious
def2fc494b
Update library.properties
2019-10-08 12:18:38 -07:00
Matt Goodrich
d50e0435ea
Merge pull request #98 from sellensr/master
...
Change GPS time alignment
2019-09-30 09:13:58 -04:00
Rick Sellens
1f8c5a58d7
Change GPS time alignment
...
Detect time first character of NMEA sentence received and treat that as corresponding to GPS timestamp in the sentence. Still some latency, but less than using the end of the receipt.
2019-09-29 12:26:01 -04:00
Ladyada
c9632ab73c
basic i2c demo
2019-08-30 02:21:23 -04:00
Ladyada
d213ccc4cf
basic i2c interfacing, GPS now subclasses Print so we can treat it like a serial connection
2019-08-30 02:18:01 -04:00
Jan Hoffmann
7bc6e51338
Update library.properties
2019-07-11 11:04:32 +02:00
Limor "Ladyada" Fried
50bf6203b5
Merge pull request #69 from stoph/patch-2
...
Fix spelling error
2019-07-09 13:22:01 -04:00
Jan Hoffmann
8c0bc76425
Update library.properties
2019-07-04 12:16:40 +02:00
Matt Goodrich
d853c17be1
Merge pull request #93 from Dygear/master
...
Signed latitude_fixed & longitude_fixed based on location.
2019-06-25 16:28:14 -04:00
Mark Tomlin
460caf00c7
Fixed data type when flipping the sign.
2019-06-25 16:01:09 -04:00
Mark Tomlin
413455c985
Changed latitude_fixed to be negative when south of the equator and longitude_fixed to be negative when west of prime meridian.y
2019-06-25 01:43:40 -04:00
Matt Goodrich
f14d10148b
Bump to 1.1.0
2019-06-19 12:26:46 -04:00
Limor "Ladyada" Fried
a2d92e2597
Merge pull request #91 from drak7/master
...
Fix for #41 and #68 time parsing issues, based on fixes from HamishB
2019-06-17 15:26:32 -04:00
Matt Goodrich
8f64274401
Merge remote-tracking branch 'upstream/master'
2019-06-17 14:56:13 -04:00
Limor "Ladyada" Fried
2072e40b6b
Merge pull request #92 from jessebraham/gnss
...
Parse sentences with GNSS identifiers
2019-06-14 17:13:34 -04:00
Jesse Braham
85751e96f3
Parse sentences with GNSS identifiers
2019-06-14 13:41:42 -07:00
Matt Goodrich
efa9bfd857
Fix for #41 and #68 time parsing issues, based on fixes from HamishB
2019-05-16 11:55:42 -04:00
Matt Goodrich
c68499182d
Merge pull request #90 from sellensr/master
...
Split parsing and track time received
2019-04-26 12:03:44 -04:00
sellensr
5934857f24
Create .uno.test.skip
...
Uses Serial1, so it won't work with UNO, but does compile OK with ESP8266 (haven't tested)
2019-04-22 18:32:22 -04:00
Rick Sellens
a553d5c374
Delete .DS_Store
2019-04-22 17:23:21 -04:00
Rick Sellens
af4d406340
Delete .DS_Store
2019-04-22 15:47:01 -04:00
Rick Sellens
02358e0d3b
Delete .DS_Store
...
pesky hidden files
2019-04-22 15:42:01 -04:00
Rick Sellens
547b611daf
Changed time_t to uint32_t
...
forgot time_t isn't defined for UNO
2019-04-22 15:35:05 -04:00
sellensr
e121bb53c8
Track when sentence received
...
Improve the time information by tracking from when a sentence is received, rather than when it is parsed. Track last valid Date, Time, and Fix separately.
2019-04-20 13:51:00 -04:00
sellensr
76a0384f71
parse() improvements
...
Split out separate functions to parse fragments of sentences for time, lat, lon, fix. No functional changes. Reduces repetition and makes parsing process more readable. Will make adding new sentences less cumbersome. The difference tracking gets a little wonky stretching across function boundaries.
Added timeSinceFix() to return seconds since a valid fix was received. Modified $GPGGA parsing to also set fix = true/false based on quality.
Added more output sentences to Adafruit_GPS.h to facilittate testing with different sentences.
2019-04-17 22:37:47 -04:00
Rick Sellens
5407c85b41
Merge pull request #3 from adafruit/master
...
Merge pull request #88 from sellensr/master
2019-04-17 21:54:23 -04:00
Matt Goodrich
3b01dff4c8
Merge pull request #88 from sellensr/master
...
Index checksum explicitly on $ and *
2019-04-17 13:46:39 -04:00
Rick Sellens
2b06a9d0ef
Delete .gitignore
2019-04-17 12:31:59 -04:00
Rick Sellens
4d064cb796
test parse string for $
2019-04-17 12:23:58 -04:00
Rick Sellens
653b565d2a
Create .gitignore
2019-04-17 12:13:17 -04:00
sellensr
1f369b6a8c
Merge branch 'master' of https://github.com/sellensr/Adafruit_GPS
2019-04-16 19:49:10 -04:00
sellensr
44af8c9086
Index checksum explicitly on $ and *
...
parse() Improves slightly on https://github.com/adafruit/Adafruit_GPS/pull/86 by indexing on the position of the $ and the * in the string instead of the beginning and the end of the string. Does not require sentence string have a particular termination, e.g. CRLF.
2019-04-16 19:49:01 -04:00
Rick Sellens
1b47fb7334
Merge pull request #2 from adafruit/master
...
update
2019-04-16 19:23:48 -04:00
Matt Goodrich
90f059091d
Merge pull request #87 from sellensr/master
...
Add 115200 bps and parse $GPGLL
2019-04-16 14:18:16 -04:00
Matt Goodrich
85195eeeb9
Merge pull request #47 from hunnybear/master
...
Adding a gga only constant
2019-04-16 13:44:57 -04:00
Rick Sellens
b431f20491
update to strStartsWith()
...
strStartsWith(nmea, "$GPGLL") now used to identify the sentence.
2019-04-16 13:41:25 -04:00
Rick Sellens
ff2c714d4d
Merge pull request #1 from adafruit/master
...
Update my fork from the adafruit repo
2019-04-16 13:00:42 -04:00
Rick Sellens
968e95344c
Revert "parse checksum to *"
...
This reverts commit 0f867b508a .
2019-04-16 12:49:05 -04:00