D2S2 Satellite Simulator (d2s2-preview)
Install latest/stable of D2S2 Satellite Simulator
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Install using the command line
sudo snap install d2s2-preview
Don't have snapd? Get set up for snaps.
Details for D2S2 Satellite Simulator
Package name
- d2s2-preview
License
- unset
Last updated
- Yesterday - latest/stable
Websites
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report D2S2 Satellite Simulator for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
D2S2 Satellite Simulator
WARNING: THIS IS A PREVIEW VERSION OF D2S2, INTENDED FOR DEVELOPMENT AND TESTING. NOT ALL FEATURES ARE PRESENT
Command-line interface for the D2S2. Supports running simulations and scripts from .d2s2 scenario files.
The D2S2 snap is strictly confined. USB-serial and CAN bus interfaces require manual connection after installation.
command line usage:
d2s2-preview <task> <task parameters> --user <username> --pwd <password> d2s2-preview <task> <task parameters> --license <license file>
<task> can be one of the following runsim : run a simulation from a provided scenario file. possible parameters for the runsim task are: --scenario <scenario file>, where <scenario file> is the file path to the scenario file to use --useropts <user settings file>, where <user settings file> is the file path to the user settings file. (optional) example usage: d2s2-preview runsim --scenario c:\temp\scenario.d2s2 --useropts c:\temp\useropts.xml
runscript : run a script possible parameters for the runscript task are: --scenario <scenario file>, where <scenario file> is the file path to the scenario file to use (optional) --useropts <user settings file>, where <user settings file> is the file path to the user settings file. (optional) --scriptname <script name>, where <script name> is the (fully qualified) type name for the script. Use the 'list' task to obtain a list of available script names. --scriptopts <script options file>, where <script options file> is the file path to the script options. the runscript task required that either scriptname, or scriptopts is specified. example usage: d2s2-preview runscript --scriptname D2S2.Simulation.LoggingScript d2s2-preview runscript --scriptopts c:\temp\options.d2s2-script --scenario c:\temp\scenario.d2s2 --useropts c:\temp\useropts.xml
list : list available scripts
makescript: save a template script options file. Use this command to create a .d2s2-script file with default options for the named script. possible parameters for the makescript task are: --useropts <user settings file>, where <user settings file> is the file path to the user settings file. (optional) --scriptname <script name>, where <script name> is the (fully qualified) type name for the script. Use the 'list' task to obtain a list of available script names. --scriptopts <script options file>, where <script options file> is the output file path with the default script options. example usage: d2s2-preview makescript --scriptname D2S2.Simulation.LoggingScript --scriptopts c:\temp\options.d2s2-script
Authentication: <username> and <password> arguments are optional. <username> and <password> are the credentials that the user would use to sign in to the UI application. If <username> is not provided, this console app will attempt to use the same credentials for the last UI application sign-in Alternatively, you can specify the file location of a valid license file using --license <license file>
Enabling USB-serial support
- Enable hotplugging support.
sudo snap set system experimental.hotplug=true
- List the available serial devices.
sudo snap interface serial-port
- Connect the interface to grant the snap access to your port.
sudo snap connect d2s2-preview:serial-port snapd:<slot-name>
Enabling CAN support
- Enable the network configuration interface for your snap.
sudo snap connect d2s2-preview:network-control
- Enable CAN bus access for your snap.
sudo snap connect d2s2-preview:can-bus
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install D2S2 Satellite Simulator on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.