MODULETXFAN.CONF(5)
π MODULETXFAN.CONF(5) π
okay so bestie, we're reading MODULETXFAN.CONF(5) today β that's the manual page for this file, filed under File Formats in the MODULETXFAN.CONF(5) docs. grab a strawberry drink, we're doing config files πΈ
β¨ NAME β¨
ModuleTxFan.conf β the configuration file for the SvxLink server Transmitter Fan module π
π¦ DESCRIPTION π¦
svxlink is a general purpose voice service system for ham radio use. fr fr, it does a lot.
This man-page describes the SvxLink server configuration for the TxFan module.
The TxFan module is used to control auxiliary fans that are triggered by a PTT GPIO event. that's it, that's the whole job, and it's iconic π
π CONFIGURATION VARIABLES π
There are a couple of configuration variables that are common to all modules. The documentation for these can be found in the svxlink.conf(5) manual page. go read that one too, no skipping π
Here is the description of all module specific configuration variables that the SvxLink TxFan module understands. buckle up:
π§ ModuleTxFan π§
MODEβ the MODE variable has 2 acceptable values:"COUNT_DOWN"and"FOLLOW_PTT"."COUNT_DOWN"starts at the value set in theDELAYvariable, and counts down by 1 every second until zero is reached. At the start of the count down, theFAN_GPIOpin will be set to logic high. When the timer reaches zero, theFAN_GPIOwill be set to logic low. β³"FOLLOW_PTT"mode will activate theFAN_GPIOpin when PTT is activated (accurate to 1 second) and will deactivate theFAN_GPIOpin when PTT is deactivated (accurate to 1 second). π«Ά
DELAYβ number of seconds to count down after last PTT gpio is deactivated. the fan is not beating the "abandonment" allegations, it's just waiting.PATH_PTT_#β the absolute path to the value file that controls the PTT pin for a given channel. By default the module supports 2 PTT signals, but can easily be expanded to support additional channels. Be certain to include these pins in thesvxlink_gpio.conffile. β οΈFAN_GPIOβ the absolute path to the value file that controls the FAN gpio pin. Be certain to include these pins in thesvxlink_gpio.conffile. also β οΈ
not me reminding you twice to put those pins in svxlink_gpio.conf β the manpage said it, so I'm saying it. it's giving "do it or nothing works" π
π 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/ModuleTxFan.confβ global modularized configuration file. Depends on theCFG_DIRconfiguration variable setting. π§~/.svxlink/svxlink.d/ModuleTxFan.confβ per user modularized configuration file. Depends on theCFG_DIRconfiguration variable setting. π§
π AUTHOR π
Dan Loranger (KG7PAR) <support at ICS-CTRL dot com> β king behavior, honestly π
π₯ SEE ALSO π₯
svxlink.conf(5)β the bestie page, go read it, iykyk π
and that's the whole thing, bestie!! π this page lives on Linux and it's dated FEB 2018, under the name MODULETXFAN.CONF(5). slay, you now know everything about the fan module. go make those fans spin, periodt π
β¨πΈ
π¦ where this page comes from
- debian bookworm: svxlink-server 19.09.2-1 Β· GPL-2.0-or-later
- debian trixie: svxlink-server 24.02-5 Β· GPL-2.0-or-later
- ubuntu jammy: svxlink-server 19.09.1-3 Β· GPL-2.0-or-later
- ubuntu noble: svxlink-server 19.09.2-1.1build3 Β· 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