> For the complete documentation index, see [llms.txt](https://docs.ceruleansonar.com/c/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ceruleansonar.com/c/sonarview/session-configurations/surveyor-+-nmea-heading-position.md).

# Surveyor + NMEA Heading/Position

{% hint style="info" %}
This is just the SonarView portion of the instructions. For the detailed hardware requirements and device specific instructions, refer [here](/c/surveyor-240-16/platform-specific-setup/nmea-position-heading-source.md)
{% endhint %}

1. Add your Surveyor to the devices list:

{% hint style="info" %}
As a reminder, if the Surveyor is on your network, you can use the "Detect Devices" button to autopopulate the fields.&#x20;
{% endhint %}

<figure><img src="/files/wuoym3uUVygvEeNOl9rF" alt="" width="377"><figcaption></figcaption></figure>

The mounting offsets are Forward-Right-Down relative from the device which provides position + heading to the surveyor unit. The Roll angle is only a visual setting that makes the 3D model of your boat/ROV appear correct in space since the Surveyor has an internal IMU. Channel Data option gives you the ability to configure how Channel Data is handled (disabled vs. saving to svlog vs. sending over the network to the frontend AND saving to svlog). For most uses, this can be disabled.

2. After saving, add the Generic GPS Device:

<figure><img src="/files/KRlq46rcVUjS3Gp8KkdU" alt="" width="382"><figcaption></figcaption></figure>

3. Add a new session with both devices:

<figure><img src="/files/vNPdrBr6UGTxxiCbqceH" alt=""><figcaption></figcaption></figure>

Here's where you should be at:

<figure><img src="/files/4fIVCUqJ9sy2ePRJ58sO" alt=""><figcaption></figcaption></figure>

With the Surveyor and GPS powered on and connectable, you should now be able to connect to this session in discovery and use the Surveyor with GPS heading and position.
