Advanced Navigation Packet Protocol GNSS Compass SDK Version 7.3
Java Language SDK

******************
**** EXAMPLES ****
******************

ANPPExample is an example Java GUI that connects to the serial port and displays data in real time.
There is a prebuilt jar in the dist directory that you can run without compiling the project.
This is an Eclipse project. Tested with Eclipse 2022-03 and JavaSE-1.8.

*******************
**** COMPILING ****
*******************

All Platforms:
	1. Install Eclipse http://www.eclipse.org/
	2. Install WindowBuilder http://www.eclipse.org/windowbuilder/
	3. In Eclipse, File->Import, Existing Projects into Workspace
	4. Run button, choose Main class in com.advancednavigation.anppExample
	5. To use WindowBuilder, right click, Open With->WindowBuilder Editor, then click on the design tab
	
*******************
**** CHANGELOG ****
*******************

v7.3:
	Added Packet 89 Vessel Motion Packet
	Added Packet 90 Automatic Magnetometer Calibration Status Packet
	Added support for Certus Mini
	Updated L band satellite IDs
v7.0:
	Updated serial library
	Added Packet 66 GNSS Summary
	Added Packet 204 Device Name
	Minor fixes to some packet definitions
v6.0:
	Updated serial library
	Added System, State and Configuration Packets to match C Language SDK
	Added sample log file
v5.1:
	Switched from jssc serial port library to the newer jSerialComm library
	Now supports x86/x64 Windows, x64 Mac, x86/x64/ARM Linux and x86/x64/SPARC Solaris
v5.0:
	Added ability to connect via network (TCP client) or serial port
v4.0:
	Added type inference for String generics
v3.0:
	PortScanner class now checks for port changes in a more thorough way
v2.3:
	No changes
v2.2:
	ANPacket23.java added
v2.1:
	No changes
v2.0:
	No changes
v1.1:
	No changes
v1.0:
	Switch from rxtx library to jssc library for serial port communication
v0.5:
	Serial port scanner moved to seperate thread for increased responsiveness
v0.2:
	Minor changes to packet variables naming
v0.1:
	First Release

