---
name: "ModuleTxFan.conf"
section: "5"
platform: "linux"
package: "svxlink-server"
version: "24.02-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ModuleTxFan.conf"
---

# ModuleTxFan.conf(5)

Configuration file for the SvxLink server Transmitter Fan module

## NAME

ModuleTxFan.conf - Configuration file for the SvxLink server Transmitter Fan module

## DESCRIPTION

**svxlink** is a general purpose voice service system for ham radio use. This man-page describe 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.

## 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)](/svxlink.conf/5.md) manual page.

Here is the description of all module specific configuration variables that the SvxLink TxFan module understands.

### ModuleTxFan

- **MODE**

  The MODE variable has 2 acceptable values "COUNT\_DOWN" and "FOLLOW\_PTT". The COUNT\_DOWN starts at the value set in DELAY variable, and counts down by 1 every second until zero is reached. At the start of the count down, the FAN\_GPIO pin will be set to logic high.  When the timer reaches zero, the FAN\_GPIO will be set to logic low.  The FOLLOW\_PTT mode will Activate the FAN\_GPIO pin when PTT is activated (accurate to 1 second) and will deactivate the FAN\_GPIO pin when PTT is deactivated (accurate to 1 second).

- **DELAY**

  Number of seconds to count down after last PTT gpio is deactivated.

- **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 the svxlink\_gpio.conf file.

- **FAN\_GPIO**

  The absolute path to the value file that controls the FAN gpio pin.  Be certain to include these pins in the svxlink\_gpio.conf file.

-

  ## 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 the CFG\_DIR configuration variable setting.

- *~/.svxlink/svxlink.d/ModuleTxFan.conf*

  Per user modularized configuration file. Depends on the CFG\_DIR configuration variable setting.

## AUTHOR

Dan Loranger (KG7PAR) \<support at ICS-CTRL dot com\>

## SEE ALSO

[**svxlink.conf**(5)](/svxlink.conf/5.md)
