Commit Graph

111 Commits

Author SHA1 Message Date
Matt Goodrich c149283ea8
Merge pull request #86 from srob1/read-cr-lf-fix
Fix read() so NMEA sentences are properly CR-LF terminated
2019-04-16 09:43:15 -04:00
Sam Roberts f52a4d2939 Fix read() so NMEA sentences are properly CR-LF terminated 2019-04-09 19:57:35 -04:00
Limor "Ladyada" Fried e214a45ed6
Merge pull request #81 from drak7/master
Updated examples, removed NewSoftSerial, small fixes
2019-03-15 17:05:29 -04:00
Matt Goodrich bf079ad2cd Skip tests for unsupported platforms; removed do nothing pieces 2019-03-14 17:05:30 -04:00
Matt Goodrich d7c9f848f6 Updated examples, split into HardwareSerial and SoftwareSerial; Removed NewSoftSerial 2019-03-14 14:22:28 -04:00
Limor "Ladyada" Fried 7d90723c5e
Merge pull request #80 from drak7/master
Doxyfied; Added code of conduct; Updated README; Added travis.yml
2019-03-13 15:34:16 -04:00
Matt Goodrich 8c064919ab Doxyfied; Added code of conduct; Updated README; Added travis.yml 2019-03-12 17:21:45 -04:00
driverblock 77fe348437 Add hardware serial locus erase example
Added GPS_HardwareSerial_LOCUS_Erase.
Increased timeout value on waitForSentence function
updated library version to 1.0.3
2017-08-02 11:24:18 -04:00
ladyada ea73a3a8f3 hardwareserial (non-interrupt) GPS LOCUS examplz 2017-08-01 23:27:56 -04:00
ladyada e0beddd274 Merge branch 'master' of github.com:adafruit/Adafruit-GPS-Library 2017-08-01 22:55:59 -04:00
ladyada afb7ee79c8 add 22hz update 2017-08-01 22:55:52 -04:00
driverblock c12e424439 Add define to use Software Serial
Added a #define to enable software serial.  Comment it out to not
include software serial.  Forum user request for ability to eliminate
software serial.
https://forums.adafruit.com/viewtopic.php?f=51&t=103611#p519211
2016-09-25 10:26:05 -04:00
ladyada 0ffa9bce67 (and name) 2016-07-11 23:42:00 -04:00
ladyada 382c864a17 bump release version 2016-07-11 23:41:40 -04:00
ladyada 614f4df905 allow uin32_t bauds https://github.com/adafruit/Adafruit_GPS/issues/42 2016-07-11 23:36:54 -04:00
ladyada 69f4e8cff7 https://github.com/adafruit/Adafruit_GPS/issues/58
https://github.com/adafruit/Adafruit_GPS/issues/56
2016-07-11 23:34:17 -04:00
ladyada 3fbbc52add simplify Flora & Featherwing to just have HwSerial test code 2016-07-11 23:33:09 -04:00
Tony DiCola b2f502887a Add GitHub issue template 2016-05-27 13:43:42 -07:00
Tony DiCola ab77762431 Add GitHub pull request template 2016-05-27 13:38:32 -07:00
ladyada 7dea4ac0e6 generalized 2016-05-17 16:57:18 -04:00
ladyada 461d908af8 checksum code really workin now
fixes https://github.com/adafruit/Adafruit-GPS-Library/issues/40
2015-11-30 00:01:35 -05:00
driverblock 6457807802 Didn't work. Fix.
This didn't work.  Changed mySerial to a #define
2015-10-08 13:39:03 -04:00
Tony DiCola fb579ed581 Automatic library.properties generation. 2015-03-31 12:09:04 -07:00
Tony DiCola dfbdf16a91 Merge pull request #38 from Max13/patch-1
Adde PMTK updates for 5 times/seconds
2015-01-02 17:35:59 -08:00
Adnan RIHAN 0465ef1c52 Adde PMTK updates for 5 times/seconds
For average projects, I think it's a good idea to include 200 millihertz updates in the source code.

By default, debs can choose 5 Hz, 1Hz and 100 mHz. I think average amateur tracing projects would fit best at 200 mHz than at 1Hz or 100mHz.
2014-12-25 15:48:57 +01:00
Tony DiCola 419bc437be Merge branch 'Jcps-master' 2014-10-24 17:38:51 -07:00
Tony DiCola 0aeb82c1b6 Update parsing example to show new long/lat degrees values. 2014-10-24 17:38:36 -07:00
Tony DiCola eb4e66dcbe Merge branch 'master' of https://github.com/Jcps/Adafruit-GPS-Library into Jcps-master 2014-10-24 17:34:21 -07:00
Tony DiCola 9239281de0 Merge pull request #34 from plattrap/master
Compiler warnings
2014-10-24 17:31:53 -07:00
Larry c85ca305f9 Fix warning about deprecated cast from string to char *. 2014-10-19 11:31:07 +13:00
Larry 4348639804 Fix warning about reaching end of non-void function. 2014-10-19 11:30:28 +13:00
Jack Sampson 3f4a1a5948 Addition of Google Maps friendly coordinates
Added a latitudeDegrees, which calculates the GPS position into only
degrees, which Google Maps uses.
2014-10-16 10:44:05 -04:00
driverblock 04fc848c26 fix parser when no fix
RMC and GGA sentences were no properly parsed when there was no fix.
They were assuming numeric values between commas, but you just get a
string of commas when there’s no fix. This was causing the RMC ate to
be parsed incorrectly.
2014-09-27 08:02:59 -04:00
driverblock e7a91195e5 Please don't eat the dollar sign
read() was eating the leading dollar sign on the double-buffer swap.
2014-09-15 14:27:53 -04:00
Tony DiCola f319935824 Update shield_sdlog.ino 2014-08-18 11:12:19 -07:00
Tony DiCola 43b9093d35 Update Adafruit_GPS.h 2014-08-18 11:09:55 -07:00
Tony DiCola f2545ed72a Clarify 10hz logging rate instead of 100 mhz 2014-08-15 18:40:11 -07:00
Tony DiCola b1f0c6e5f8 Clarify 10hz logging rate instead of 100 mhz 2014-08-15 18:39:30 -07:00
Tony DiCola f72d2acb50 Merge pull request #30 from flybob/master
Ultimate GPS
2014-08-15 18:37:42 -07:00
Tony DiCola 240f1bbdea Add fixed point minute scaling back with correct floating point conversion. 2014-08-11 11:01:50 -07:00
Fltbob 1a8a9f46c4 Update Adafruit_GPS.h 2014-08-11 12:13:21 -04:00
Fltbob 5b51214619 Update shield_sdlog.ino 2014-08-11 12:12:23 -04:00
Fltbob 203d43900c Update shield_sdlog.ino 2014-08-11 12:11:12 -04:00
Fltbob b6afc00502 Update Adafruit_GPS.h 2014-08-11 12:09:08 -04:00
Tony DiCola 7ca1d78daa Remove scaling from minute calulcation.
Pull #13 added scaling of minute values by 50 / 3, but this seems to cause problems like minute values going over 60.  Removing this calculation to take the exact minute value given by the module.
2014-08-08 15:02:49 -07:00
Tony DiCola ffb19795df Fix race condition with calling lastNMEA twice in shield_sd example. 2014-08-08 13:18:10 -07:00
Tony DiCola 4b2006754e Fix #14 by fixing compilation for Arduino Due, and updating due_parsing example text to clarify connections. 2014-08-07 13:08:27 -07:00
Tony DiCola 11cb409ead Fix #22 by adding 1hz and 5hz position fix update commands. Update echo example to show command usage. 2014-08-07 12:00:36 -07:00
Tony DiCola deef2c00ff Fix #29 by adjusting interrupt code's serial handling. 2014-08-07 11:45:27 -07:00
Tony DiCola 91295fa8e2 Merge branch 'koehn-master' 2014-08-07 02:04:52 -07:00