Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions _posts/2015-04-12-test-post-last-year.md

This file was deleted.

19 changes: 0 additions & 19 deletions _posts/2016-02-24-first-post.md

This file was deleted.

17 changes: 0 additions & 17 deletions _posts/2016-02-26-sample-post-jekyll.md

This file was deleted.

4 changes: 2 additions & 2 deletions pages/nvi/nvi.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ permalink: nvi.html
folder: nvi
---

NVI Beyond Line of Sight (BLOS) telemetry is designed to work with satellite or cellular modems such as
NVI Beyond Line of Sight (BLOS) telemetry for unmanned vehicles is designed to work with satellite or cellular modems such as
[Iridium GO!](https://www.iridium.com/products/details/iridiumgo).

NVI provides peer-to-peer communication between an autonomous vehicle with
Expand All @@ -20,5 +20,5 @@ NVI provides peer-to-peer communication between an autonomous vehicle with
The NVI software suite includes firmware for the autopilot companion computer [NVI RadioRoom](nviradioroom.html) and
a TCP/IP server application [NVI GroundControl](nvigroundcontrol.html).

NVI not simply transmits messages between autopilot and ground control stations,
NVI not simply transmits messages between autopilots and ground control stations,
it also filters and aggregates data to support communication over high latency and low bandwidth networks.
16 changes: 14 additions & 2 deletions pages/spl/sploperation.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ Launch QGroundControl, go to “Comm Links” application settings, and create a

Connect to the created comm link.

❗️ Unplug radio telemetry modules from the computer and disconnect other comm links before connection to SPL GroundControl, otherwise QGroundControl will frequently switch between the connections.

## Testing the Comm Link

To test the comm link it is recommended to arm and disarm the vehicle using SPL connection and check the vehicle status and position reported by the vehicle.
Expand Down Expand Up @@ -56,6 +54,20 @@ Iridium SBD is capable of sending and receiving about 1 message per minute. Thou

SPL GroundControl immediately acknowledges an uploaded mission, however sending the mission to the vehicle over Iridium SBD may take a long time, depending on the number of waypoints in the mission and quality of the satellite link. As soon as SPL RadioRoom receives all the mission items is writes the mission to the autopilot and sends the acknowledgement back to SPL GroundControl. After receiving the acknowledgement, SPL GroundControl updates the mission items in the reported state of the vehicle’s “shadow”. The reported state is returned to the ground control station clients when they read the missions. SPL RadioRoom suspends all other operations while it handles the missions.

## Using SPL With Other Comm Links

When SPL is used with other comm links such as radio telemetry, make sure that the GCS is not connected to the vehicle using both of the comm links at the same time. For QGroundControl GCS it is recommended to turn off AutoConnect in the general application settings.

SPL GroundControl stores in the vehicle's "shadow" uploaded missions and updated parameter values if they were sent to the vehicle through SPL comm link. If missions or parameters were changed using other comm links, to keep the shadow in sync with the vehicle's state it is recommended to update the missions and parameters in the shadow by connecting GCS to a special "shadow" port 5757.

To update missions or parameters in the shadow:
- Connect GCS to TCP port 5757 of SPL GroundControl,
- Upload the missions,
- Disconnect from TCP port 5757,
- Connect GCS to port 5760,
- Download the missions.


## Troubleshooting the Comm Link

SPL GroundControl logs errors and all messages sent to and received from the satellite communication link. The log file could be used to obtain detailed information about the satellite communication.