IT Departments
IT Departments
Please see the Security FAQs page for details about authentication, user data, and network requirements.
Network Requirements
Please see our FAQ about network requirements: #what-web-ip-addresses-ports-need-to-be-whitelisted-to-access-the-site-and-sim
Little Arms Launcher and Zephyr Simulator Relationship
We use the Little Arms Launcher (Launcher) application to manage user sessions, downloads, and installations of the Zephyr Drone Simulator (SIM) application.
Launcher Installation and Setup
When you install the Launcher, you will be prompted to select a drive on which to install applications. You can update this by:
- Sign into the Launcher
- Click "Settings"
- "General" > "Management"
- Click "Change" under the "Choose the location your installed apps are managed from"
- Select a new location
- The Launcher will then update its target location and move necessary files
Zephyr Installation
When a user signs in to the Launcher, it detects what downloadable content (DLC) the user has access to. DLC can contain anything from Scenarios to Drones. When you click "Install" or "Update", only the user's applicable DLC will be downloaded and installed.
A Note on AppData
On Windows computers, the Launcher and SIM use the user's AppData folder to handle key files such as DLC and credentials.
Distributing Little Arms Launcher and Zephyr
Ultimately each organization’s situation and distribution platforms are different, but the same principle can be applied to your situation.
The key points about these applications and their interactions are as follows:
- Zephyr MUST be launched through the Little Arms Launcher
- The Little Arms Launcher is used to manage Zephyr updates
- The Little Arms Launcher is responsible for managing login credentials and downloading required Zephyr content
Distribution Examples
Microsoft's Configuration Manager
Deployment Strategy using Mapped Network Drive
FileWave Deployment on a Mac Environment
Changing the Launcher's Data Folder Location
If you have permissions or persistence issues with installing the Little Arms Launcher and Zephyr on a computer used by multiple users (i.e. you install the Launcher and Simulator as an Admin, but when a student signs in they are prompted to install the Simulator again). It may have to do with the default AppData location of the User Data folder and settings files for the Launcher.
Please refer to our guide here: storing-little-arms-launcher-data-in-a-custom-folder.md
FAQ Troubleshooting
Launcher Sign In Deep Linking Not Allowed
The sign in process for the Launcher opens a browser window then uses a deep link to communicate back to the Launcher application to finish the sign in process.
Some organizations have had permissions issues with this process, so we provide a method for users to enable a native sign in window within the Launcher application itself.
To Enforce the Native Sign In Window:
- Click Start and type Little Arms Launcher.
- Right-click Little Arms Launcher in the results and choose Open file location.
- A File Explorer window will open showing a shortcut to the app.
- Right-click the Little Arms Launcher shortcut and choose Properties.
- On the Shortcut tab, find the Target box.
- Click at the end of the line, after the closing quote "...Launcher.exe".
- Press Space, then add:
--enforce-native-login-window - Click Apply, then OK
Your Little Arms Launcher Properties window should look like this
.png)
The next time you open the Launcher and click Sign In, the native sign in window should pop up.
.png)
Zephyr Installation/Update Does Not Persist Between User Sessions. Users Are Always Prompted to "Install" or "Update"
Please see the section #changing-the-launchers-user-data-folder-location for details