Mode Switcher
The EmComm Tools Community plug-and-play system relies heavily on performing a number of activities behind the scenes whenever the operator decides to switch operating modes. It takes a very heavy-handed approach to reset the system to a clean state after each mode change.
It performs the following high-level tasks behind the scenes:
- Stops all EmComm Tools services (systemd
et-*
services) - Checks that a valid callsign is set.
- Checks that a radio has been selected.
- Checks that a radio is plugged in.
- Rewrites the configuration for the mode being started. In most cases, this is the callsign and detected audio device.
- Starts the prerequisite services such as the modem or TNC.
- Starts the application for the given mode.
Only one mode can be used at a time.
JS8Call
While JS8Call is not listed under et-mode
, it is in fact a mode. Simply click on the JS8Call icon in the upper-left hand screen to launch it. It will kill any other modes that are currently running.
The following configuration is updated every time JS8Call is started.
- Callsign
- Grid
- Sound card input/output
All other settings set by the user are preserved across application startups.
If you need to operate with a suffix (i.e. CALLSIGN/P) you must change it after JS8Call starts up.