Skip to content

Testing

Benedikt Hallinger edited this page May 28, 2021 · 4 revisions

This is a brief testing guide.

Prerequisite is a running murmur server >= 1.4.0, a java runtime and the installed plugin. For infos on how to compile mumble and murmur, see the page Compiling-mumble-1.4.0-plugin-branch-from-krzmbrzl-on-a-debian-testing-(bullseye)-system, as well as mumbles documentation. Compiling/Install instructions for the plugin are in our projects Readme.

Since the 0.8.0 release, you can install mumble and the plugin into a dedicated virtual machine, which greatly simplifies the installation. You just need to enable accepting remote messages in the fgcom-mumble.ini (placed in your homedir, see the projects readme) and tell flightgear to send the messages there in FGFS Addons config settings dialog.


Local test setup

First start two mumble instances by invoking from a terminal: mumble -m. The plugin will report the instance's UDP server port to mumbles chat window, which you will need later. Usually the first instance listens on port 16661 and the second on 16662. Join the fgcom-mumble channel. Your mumble should now report "plugin handling activated" (into the chat window again).

Then start two instances of the radioGUI: java -jar fgcom-mumble-radioGUI-0.7.0/FGCom-mumble-radioGUI.jar. Set them up, most importantly:

  • Visit the Menu RadioGUI / Options dialog page and adjust the "Plugin UDP Port" to the values reported from mumble.

If you are satisfied, hit the "Connect" button in the lower left corner. Your mumble instances should now report that a connection was received. If you want to play around with location, you should first pick locations next to each other, and be sure to have height set to at least several feet above the surface (VHF range is mostly limited by height!)

If you now hit the PTT button of any radio, you should be able to receive the transmission (ie your voice). If not, follow the trouble shooting hints in the projects Readme and revisit the plugin state of the mumble instances (look at the chat windows, look at mumble client comments)


Echotest

If the server supports it (ie. it is running an instance of the recorder bot + a bot manager in the background) you may try the echo bot:

  • tune the frequency 911.00 and start talking (press PTT)
  • As soon as you release PTT, the server should spawn a fresh replaybot directly on top of your location, playing once what you have just said.