Ethernet

The Ethernet interface offers a 100 MBit port for connection to a network, router or laptop/computer. The interface offers a web UI, as well as 4 (four) configurable data ports. Each Data Port

  • can be configured as a TCP Server, TCP Client or a UDP Client as detailed in Ethernet Modes
  • can be configured with an Input and/or Output for a number of protocols as detailed in Ethernet Data Port Functions.
  • should only be used to establish a connection with a single remote computer/device at any one time.
  • The supported IP ranges for the Ethernet interface are as follows:
    • A valid IP address within the range of 192.168.0.0 - 192.168.255.254

    • A valid IP address within the range of 172.16.0.0 – 172.31.255.254

    • A valid IP address within the range of 10.0.0.0 – 10.255.255.254

Ethernet Modes

Ethernet Mode Description Required Configuration
TCP Server GNSS Compass will establish a TCP Server listening on the defined port. A connected client is able to receive Output data and send Input data based on the defined Input and Output functions.

Port

TCP Client GNSS Compass will continuously attempt to establish a TCP connection to the defined Destination IP and Port. Once established, a connected client is able to receive Output data and send Input data based on the defined Input and Output functions.

Client Destination IP address

Port

UDP Client GNSS Compass will send UDP Output data to the defined Destination IP and Port. A client can also send UDP Input data to GNSS Compass this same Port.

Client Destination IP address

Port

Ethernet Data Port Modes

Ethernet Functions

NMEA Input

Description:

This function accepts external data in the NMEA 0183 format. Advanced Navigation recommends against using NMEA 0183 input wherever possible due to the inefficiency, low accuracy and precision and weak error checking of the format. All NMEA messages received must have a valid checksum. Supported messages are listed below. The recommended combination of messages are RMC with optional messages GPGSV and GPGSA. If RMC is not available, GGA and VTG can be used.

Message ID Description Notes
GPGGA GNGGA 3D position All constellations
GPGLL GNGLL 2D position All constellations
GPRMC GNRMC 2D position, 2D velocity and coarse time All constellations
GPVTG GNVTG 2D velocity All constellations
GPHDT GNHDT HEHDT Heading All constellations
GPGSV GNGSV Satellites Only GPS (GPGSV)
GPGSA GNGSA Dilution of Precision  
xxPIPS Depth below surface  
xxVBW Water speed, ground speed  
xxHDM Magnetic heading  
PSIMSSB SSBL position  
xxVHW Water speed and heading  
xxDBS Depth below surface  

Supported NMEA messages

ANPP Input

Description:

This function accepts data in the ANPP format as specified in Advanced Navigation Packet Protocol.

NMEA Output

Description:

This function outputs a configurable combination of the NMEA messages GPZDA, GPGGA, GPVTG, GPRMC, GPHDT, PASHR, GPROT, GPHEV, GPGSV, PFECGPAtt, and PFECGPHve at up to 50 Hz. The messages output and the output rate can be configured using the web UI or GNSS Compass Manager. An example output is shown below.

$GPZDA,031644.460,07,05,2013,00,00*52

$GPGGA,031644.460,3352.3501851,S,15112.2355488,E,6,00,1.4,150.0,M,0.0,M,,*7E

$GPVTG,089.19,T,089.19,M,000.00,N,000.00,K,E*27

$GPRMC,031644.460,A,3352.3501851,S,15112.2355488,E,0.0,89.2,070513,12.5,W,E*02

$GPHDT,89.2,T*06

$PASHR,031644.460,089.19,T,-00.01,-00.47,-00.00,,,,0,0*2E

ANPP Output

Description:

This function outputs data in the ANPP format as specified in Advanced Navigation Packet Protocol. This function is for ANPP peripheral devices only.

TSS1 Output

Description:

This function outputs the TSS1 format at a user configurable rate of up to 50 Hz. The output rate can be configured using the page in the web UI.

Simrad 1000 Output

Description:

This function outputs the Simrad 1000 format at a user configurable rate of up to 50 Hz. The output rate can be configured using the Data Ports page in the Using the Web User Interface.

Simrad 3000 Output

Description:

This function outputs the Simrad 3000 format at a user configurable rate up to 50 Hz. The output rate can be configured using the Data Ports page in the Using the Web User Interface.

GNSS Receiver Passthrough

Description:

This function allows for pass through connection to the internal GNSS receiver. This is useful for firmware updates of the internal GNSS receiver.