Java Marine API is an NMEA 0183 library for Java. The goal of the project is to enable easy access to data provided by electronic marine devices such as GPS, sonar or weather instruments.
Detects and reads NMEA sentences from any given input stream, e.g. from file, serial port or TCP/IP socket. Interfaces and parsers for selected sentences are provided and you can also integrate your own by extending the base sentence parser. See project web or files section for more info, javadocs and examples.
APB, BOD, DBT, DPT, DTM, GGA, GLL, GSA, GSV, HDG, HDM, HDT, MTA, MTW, MWV, RMB, RMC, ROT, RPM, RSA, RTE, TTM, VDR, VHW, VLW, VTG, WPL, XDR, XTE, ZDA
Notice: source code has been moved in Github. Binary downloads will remain in Sf.net for now.
- Detects and reads NMEA sentences from any input stream
- Extendable base parser for implementing custom parsers
- Extendable base provider for higher level data updates (e.g. position, heading)
- General utility classes for data handling
Very nice package. Hugely better than hacking message parsers together from scratch.
great program marineapi, thanks.
good documentation with JavaDoc