# Silvus Data Link

## Silvus StreamCaster 4200

{% hint style="info" %}
Silvus StreamCaster is supported by AuterionOS 2.2 and later. Please refer to the official StreamCaster 4200 documentation on how to connect and configure the Silvus radios.
{% endhint %}

{% hint style="info" %}
The subsequent documentation requires firmware version v4.X or higher on the Silvus StreamCaster 4200.
{% endhint %}

### Configuring the Air Unit

![](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-dd34bc50c7c82f6932ae026e0be433464d2a0d9f%2FSC4200E-4-alt.png?alt=media)

1. Reset the StreamCaster 4200 to factory defaults, check the static IP address of the radio and write it down.
2. Power off the radio and connect the StreamCaster 4200 Ethernet interface to J7 (Ethernet) of Skynode.\ <img src="https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-3bf4981d3e48a9ad466cdc21a68f339699fd73b1%2Fskynode_interface_ethernet.jpg?alt=media" alt="" data-size="original">
3. Set the following environment variables on Skynode. Please refer to [our section about environment variables](https://docs.auterion.com/hardware-integration/auterionos-system-guide/environment-variables) for details about how to change environment variables on Skynode. Once this done power-cycle Skynode to apply the new configuration.

```
PAIRING_MNG_AIR_UNIT_IP=<Static IP of the Silvus radio>
PAIRING_MNG_IP_PREFIX=172.20
PAIRING_MNG_PAIRING_CHANNEL=2490
PAIRING_MNG_PAIRING_BANDWIDTH=10
PAIRING_MNG_TYPE=SILVUS
PAIRING_MNG_PAIRING_NETWORK_ID=SILVUS
PAIRING_MNG_SIMPLIFIED=1

AP_CONFIGURE_ETHERNET_IP=172.20.110.10
AP_CONFIGURE_ETHERNET_IP_PREFIX=16
```

#### Variables

* **PAIRING\_MNG\_AIR\_UNIT\_IP** has to match the IP address of the Silvus radio used as air unit.
* The following variables can be adjusted for your setup but have to match the configuration in AMC on the ground station:
  * **AIRING\_MNG\_PAIRING\_NETWORK\_ID**
  * **PAIRING\_MNG\_PAIRING\_CHANNEL**
  * **PAIRING\_MNG\_PAIRING\_BANDWIDTH** \\
* **AP\_CONFIGURE\_ETHERNET\_IP** assigns Skynode a static IP address on the Ethernet interface. Note, if you have several Skynodes in the same network, the IP has to be different for each Skynode.

### Configuring the Ground Unit

![](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-8e7de0317ffe3427886ff4d99d6e2fe67c1049d2%2FSC4200E-3.png?alt=media)

1. Reset the StreamCaster 4200 used as ground unit to factory defaults.
2. Enable the DHCP server on the StreamCaster 4200 with an address range of 172.20.1.1 to 172.20.1.100 and a netmask of 255.255.0.0.
3. Power-cycle the radio and, if not already done during the configuration, connect the StreamCaster 4200 to the ground station via Ethernet.
4. Open AMC and enable Silvus under **Settings > Silvus.** Enter the IP address of the StreamCaster 4200 used as ground unit into the field **Local IP Address**. Check the **Network ID**, **Channel frequency** and **Channel bandwidth** and adjust them if necessary to match the environment variables on Skynode. Click **Apply** and wait until the ground unit is shown as *Connected*.

![](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-e92c5848b5bec05ff8851b104f59f69a92f40bf3%2FScreenshot%20from%202021-02-24%2009-40-36.png?alt=media)

### Silvus Pairing

{% hint style="warning" %}
If you want to use multiple ground stations and vehicles at the same time you have to change the IP addresses or Network ID to separate them within the Silvus radio network.
{% endhint %}

After the ground station, Skynode and air unit have been configured and wired they can be paired and then connected. Pairing and connection are managed by Auterion Mission Control.

The steps are:

1. Power Skynode, the air unit, and the ground station Silvus radio. Wait until everything has fully booted.
2. Open Auterion Mission Control in *Fly View* (default).
3. Select the *Pair Vehicle* icon in the top status bar.\
   ![Microhard Radio](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-55b00422da4cbd0e786876b233c1620d1c03041a%2Fimage%20\(161\).png?alt=media)

   NOTE: If the pair vehicle icon is not present:

   * Select **menu > Settings > Silvus**, and then select the checkbox: **Enable Silvus**.
   * Select **menu > Settings > General**, and then select the checkbox: **Use Vehicle Pairing.** The “Pair vehicle” should appear.
4. If no vehicles have previously been paired Mission Control will display the pairing dialog.![Microhard Radio](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-819bdcd4df1f6b873fe0eb785366a8ee290f2c20%2FScreenshot%20from%202021-02-24%2009-41-18.png?alt=media)
5. After approximately one minute pairing should succeed and show a discovered vehicle. In the image below the vehicle is called *skynode*.\ <img src="https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-43b7045fa0415b01acdf30cdd1c26488db4a7ad1%2FScreenshot%20from%202021-02-24%2009-42-24.png?alt=media" alt="" data-size="original">
6. Press **Pair** to complete the pairing and to connect to the vehicle.\
   ![Microhard Radio](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-c908b5be7b9e34f1bb7399dfbe5ab9004fc279f3%2Fpairing_in_progress.png?alt=media)
7. Once the vehicle is connected, Auterion Mission Control will:
   * Display the following dialog, press **Done** to finish pairing.\ <img src="https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-1b0068651f08651ca2ac555c01225da3c2945369%2Famc_pairing_done.png?alt=media" alt="" data-size="original">
   * Display the Skynode as *skynode* in the top bar.\
     ![](https://3329189600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFW1Ge1p1f6WHyiYCb146%2Fuploads%2Fgit-blob-b703f4095537b279617ce8ae48b867624fbe1688%2Famc_vehicle_connected.png?alt=media)

{% hint style="info" %}
When using Skynode together with the Silvus Streamcaster 4200 a simplified pairing process is used which is enabled with the environment variable **PAIRING\_MNG\_SIMPLIFIED**. In this mode the radio is continuously in pairing mode and does not have to be commanded to pair by pressing a button, unlike when using the [Microhard radio](https://docs.auterion.com/hardware-integration/skynode/peripherals/data-link-module).
{% endhint %}
