MODULEPARROT.CONF(5)
π¦ MODULEPARROT.CONF(5) β the manual page, bestie edition
okay so this is the ModuleParrot.conf page from the File Formats manual section, and it's literally all about the config file for the SvxLink server Parrot module. Let's get into it π
β¨ NAME β¨
ModuleParrot.conf β Configuration file for the SvxLink server Parrot module π¦
πΈ DESCRIPTION πΈ
okay so svxlink is a general purpose voice service system for ham radio use, no cap. And this man-page? It describes the SvxLink server configuration for the Parrot module. Periodt.
Here's the vibe of what the Parrot module does: it records audio as long as the squelch is open, and then it plays it back. That's it, that's the whole personality. You can use it as a simplex repeater or just for tests. It also plays back the DTMF digits it receives β and yes, it spells the digits out. Iconic behavior honestly.
π CONFIGURATION VARIABLES π
So there are a couple of configuration variables that are common to all modules β the docs for those live over in the svxlink.conf(5) manual page. Go check that one, bestie.
And here's the rundown of all the module specific configuration variables that the SvxLink Parrot module understands π
π ModuleParrot
FIFO_LENβ the length, in seconds, of the FIFO (First In First Out) audio buffer where audio gets recorded to. So when the squelch has been open for longer than the time specified here, the oldest audio in the buffer gets thrown away. bye bye old audio π«ΆREPEAT_DELAYβ specify a time, in milliseconds, that the parrot module will wait after squelch close before playing back the recorded message. It's mostly a way to stop the parrot module from starting to send if the squelch momentarily closes on weak signals. (heads up, the original sayssqulechthere, that's a typo, don't @ me, the vibes are intact π)
π¦ FILES π¦
/etc/svxlink/svxlink.conf(or deprecated/etc/svxlink.conf) β the system wide configuration file.~/.svxlink/svxlink.confβ per user configuration file./etc/svxlink/svxlink.d/ModuleParrot.confβ global modularized configuration file. Depends on theCFG_DIRconfiguration variable setting.~/.svxlink/svxlink.d/ModuleParrot.confβ per user modularized configuration file. Depends on theCFG_DIRconfiguration variable setting.
π AUTHOR π
Tobias Blomberg (SM0SVX) <sm0svx at svxlink dot org>
π REPORTING BUGS π
Bugs should be reported using the issue tracker at https://github.com/sm0svx/svxlink.
bestie, listen β questions about SvxLink should not be asked using the issue tracker. That's not what it's for!! Instead use the group set up for this purpose at groups.io: https://groups.io/g/svxlink π«Ά
π SEE ALSO π
and that's the whole page, fr fr π this was Linux, APRIL 2021, from MODULEPARROT.CONF(5) β slay, go configure your parrot π¦β¨
π¦ where this page comes from
- alpine 3.24: svxlink-doc 25.05.1-r1 Β· GPL-2.0-or-later
- debian trixie: svxlink-server 24.02-5 Β· GPL-2.0-or-later
- fedora 43: svxlink-server 1:1.8.0-7.fc43 Β· GPL-2.0-or-later
- fedora 44: svxlink-server 1:1.8.0-7.fc43 Β· GPL-2.0-or-later
- ubuntu questing: svxlink-server 24.02-5
- ubuntu resolute: svxlink-server 25.05.1-4 Β· GPL-2.0-or-later
- ubuntu stonking: svxlink-server 26.05.1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms