Skip to content

Releases: hbeni/fgcom-mumble

v0.3.0

03 Aug 12:07
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

This release brings various improvements and bug fixes and finally should be complete working proposal:

  • Frequency handling was improved: the plugin operates on the real wave frequency internally now. That also affects the expected UDP COMn_FRQ field, which now assumes the value is a real wave frequency if its precision is >= 4 decimals. <4 decimals is tried to be parsed as 25/8.33kHz channel name. In essence the plugin is now capable of establishing comms with the 8.33 channel names, as well as basic frequency overlap for the 25kHz channels.
  • RDF output was improved and is compatible to ATC-Pie dev branch
  • The plugin now supports several clients. For distinguishing the clients, the client's UDP sending port is used. For special cases there is also a new IID field in the UDP protocol that can ovverride this.
  • The plugin (and the server bots) have an garbage collector now, that will clean out data from stale clients
  • Some bugs where fixed in the radio model and the plugin behaviour
  • The serverside botmanager now has a watchdog that restarts died bots
  • German translation for some readmes

As with the previous versions, you need the lua mumble module compiled for the server side, as well as a build of mumble development branch 1.4.0 with plugin support. I precompiled that for debian bullseye/sid, see lua-mumble_and_mumble-1.4_pluginFramework-linux.tar.gz

v0.2.0

21 Jul 06:50
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Aside from a (hopefully) fully working radio simulation, this release brings various bugfixes and small enhancements.

Most notably, this release brings RDF client support (ATC-Pie as reference client!), allows clients to set the radios squelch setting, and bandwith usage of plugin communication has been reduced. The radio effects like static/noise can be disabled now.

On the server side, the bots are now more stable and set useful mumble client comments. They also will report their release version when called (--version too), so its a little more easy to detect if updates are needed.
We now also have a nice live-status page written in PHP, showing the clients locations and frequencies on a dynamic map!

(Note: The binary packages contain the fixes of commits 0a8d85f and 7526e07)


Precompiled lua-mumble module and mumble/murmur 1.4 with pluginFramework for your convinience and for testing (contained lua-mumble library it was updated).
If you have mumble installed trough your linux distro's package system, the binaries should run out of the box.
You should check that the plugin symlink in mumbles plugin directory resolves correctly, otherwise you will get a plugin load error.

0.1.0-alpha

08 Jul 19:28
Compare
Choose a tag to compare
0.1.0-alpha Pre-release
Pre-release

This is the first Release of an alpha version.
It should provide a working radio simulation and ATIS recording support.