Start on NMEA-0183 parser code.
Properly print out hex bytes in the checksum mismatch exception.
Oops, skip over the '$' at the start of the line and chop off the checksum at the end.
Use the "from buffer" string constructor instead of the "from c-string" one.

Our arrays aren't null-terminated so we have to specify the proper "buffer" length.
Have the Sentence class break the comma-separated data into fields.
Start moving functionality into derived classes.
Fix parsing of the UTC time field.

UTC time is in a "hhmmss.ss" string format, not a simple number.
Fix parsing of long/lat fields.

It's in a "ddmm.mm" or "dddmm.mm" format.
Add some documentation for these two conversion routines.
Overload the << operator so we can print GPS quality.
Add GLL sentence.
Throw an exception if the line doesn't start with a dollar sign.
Add GSA sentence class.
Add simple parser and a Makefile to build things.
Woops, checking the wrong thing for being NULL.
Include the degree symbol for long/lat coordinates.
Make all inline reader methods return const types.
Add GSV sentence class.
Add RMC sentence class.
Add VTG sentence class.
Add ZDA sentence class.