> For the complete documentation index, see [llms.txt](https://docs-7.phoenixlidar.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-7.phoenixlidar.com/rover/theory-and-workflow/reference-station-setup/spatiallighthouse.md).

# SpatialLightHouse

SpatialLightHouse has three main purposes:&#x20;

* **Configure the reference station.** \
  SpatialLightHouse supports a wide variety of reference stations as well as various network topology configurations.
* **Retrieve and process data from the reference station.** \
  If you want to post-process the rover’s trajectory, data from the reference station is needed in the form of raw observations. Raw observations are all the measurements recorded by the reference station.
* **Forward differential corrections** \
  Differential corrections are satellite errors derived from raw observations that were obtained from the reference station and will be forwarded to the rover. This method requires a fixed GNSS receiver (reference station). The rover can then apply these errors to its own measurements using a technique known as Real-Time Kinematic. RTK allows the rover to solve its own position in real-time to within centimeter-level accuracy.

SpatialLightHouse’s features include:

* Optional tool to configure reference stations
* Retrieves and processes data from reference station
* Streams real-time corrections for RTK trajectories and in-flight QA/QC
* Logs raw observations for post-processing
* Supports NTRIP
* Leica and CHC reference stations can be setup to send corrections directly to rover via UHF/3G/4G

{% hint style="success" %}
**If you want to add differential corrections to your raw observations, SpatialLightHouse can be used. However, post processing your trajectory (PPK) eliminates the need to add this complexity in real-time.**
{% endhint %}

## Contents

{% content-ref url="/pages/-LRsLSJErdjWQEHJC5op" %}
[SpatialLightHouse User Interface](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/spatiallighthouse-user-interface.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LRsMzgAK3eCHDJt5Fet" %}
[Connect to a Private Reference Station](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/connect-to-a-private-reference-station.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LSuJ5GXa2vJb\_x47QO0" %}
[Connect to a Public Reference Station](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/connect-to-a-public-reference-station.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LSu\_JOpH8tbGyRFJYcH" %}
[Connect to Rover](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/connect-to-rover.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LSuh0gBl9wQsjjniFhf" %}
[Initiate Session](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/initiate-session.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LSuhIAbfIsAEbailrMm" %}
[Log Files](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/log-files.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LSuj\_RTFBLnpMVM5-GV" %}
[Convert to RINEX](/rover/theory-and-workflow/reference-station-setup/spatiallighthouse/convert-to-rinex.md)
{% endcontent-ref %}
