Environment Variables Reference
The following environment variables can be overridden by developers. The procedure is described in the section on modifying AuterionOS.
Network Configuration
{% tabs %} {% tab title="Skynode" %}
Variable | Value | Description |
---|---|---|
AOS_ZEROTIER_ID | String | ID of your Zerotier network |
AP_CONFIGURE_ETHERNET_IP | IP address in the format "10.41.1.1" or "dhcp" | IPv4 address that will be assigned to the Ethernet interface. Can also be set to "dhcp" |
AP_CONFIGURE_ETHERNET_IP_PREFIX | Integer between 0 and 32 | Amount of prefix bits. For example "=24" would create the subnet 255.255.255.0 |
RESINCONF_LINK_GCS | String with IPv4 address and port. For example "192.168.144.11:14550" | Forwards all MAVLink telemetry to a specific IPv4 address and UDP port. Useful for when the exact IPv4 address of the ground station is known and pairing cannot be used. |
AP_CONFIGURE_ETHERNET_ROUTING | 0 or 1 | enable routing over ethernet (0=disabled, 1=enabled) |
WIFI_DISABLED | 0 or 1 | If set, the wifi interface will be disabled |
LTE_DISABLED | 0 or 1 | If set, the modem interface will be disabled |
NVIDIA_ETH_IP | IP address in the format "172.20.50.50" or not set | Specify IPv4 address of AI Node if connected to Skynode. Required for forwarding AuterionOS updates to AI Node. |
{% endtab %}
{% tab title="AI Node" %}
Variable | Value | Description |
---|---|---|
AOS_ZEROTIER_ID | String | ID of your Zerotier network |
AINODE_ETHERNET_BRIDGE_ENABLE | "1" for enabled | When enabled, the AI node will bridge its two Ethernet interfaces |
AINODE_CONFIGURE_ETHERNET_BRIDGE_IP | IP address in the format "172.20.50.50" or not set | Specify IPv4 address for Ethernet bridge. Requires Ethernet bridge to be enabled. If variable is not set it will default to 172.20.50.50 |
AINODE_CONFIGURE_ETHERNET_BRIDGE_MASK | Integer between 0 and 32 or not set | Amount of prefix bits for bridge network. Requires Ethernet bridge to be enabled. For example "=24" would create the subnet 255.255.255.0. Defaults to "16" when not set. |
AINODE_CONFIGURE_ETHERNET0_IP | IP address in the format "172.20.50.50" or not set | |
AINODE_CONFIGURE_ETHERNET0_IP_PREFIX | Integer between 0 and 32 or not set |
{% endtab %} {% endtabs %}
Pairing Settings
Variable | Value | Description |
---|---|---|
PAIRING_MNG_TYPE | "MH", "SILVUS", "ZT" or "DISABLE" | Configure Vehicle Pairing for various types of radios. Disable when using custom data links. |
Payload Settings
Variable | Value | Description |
---|---|---|
PAYLOAD_MANAGER_GCS_LINK_IP | IPv4 address, or first three blocks thereof | IPv4 address of the interface that the GCS will be instructed to use to download camera definition files. Configured automatically when Pairing is used. Default on Skynode is 10.41.1 |
PAYLOAD_MANAGER_USB_ONLY | 1 | If set, the payload manager won't save pictures if no USB stick is plugged |
PAYLOAD_MANAGER_VIDEO_BITRATE | Integer | Video encoding bitrate in kbps (default 2000) |
PAYLOAD_MANAGER_VIDEO_MTU | 68-1500 | Video MTU size (default 1400) |
Comments
0 comments
Please sign in to leave a comment.