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:

  1. Stops all EmComm Tools services (systemd et-* services)
  2. Checks that a valid callsign is set.
  3. Checks that a radio has been selected.
  4. Checks that a radio is plugged in.
  5. Rewrites the configuration for the mode being started. In most cases, this is the callsign and detected audio device.
  6. Starts the prerequisite services such as the modem or TNC.
  7. 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.

APRS Client

APRS Digipeater

Packet Digipeater


[Next Up: GPS]


Copyright © 2024 The Tech Prepper, LLC