Difference between revisions of "DATV repeater DTMF commands"
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Back to [[Repeater Controller|repeater controller]] main page | Back to [[Repeater Controller|repeater controller]] main page | ||
− | The | + | The BATC repeater controller uses an onboard DTMF detector which detects DTMF from the mic input on a USB audio dongle (using a standard Portsdown white USB dongle). This can be fed from the main input audion, 144.750 rxr or a separate control rxr. |
− | The | + | The DTMF decoder enables off-air control of some repeater functions. |
+ | |||
+ | ===DTMF commands=== | ||
+ | |||
+ | The command sequence is in the format *xx# but the length of the sequence is variable so a command could be *123456# if required. | ||
===Configuration file=== | ===Configuration file=== | ||
+ | The actual DTMF command for each function is entirely flexible and is set in the config file. | ||
− | + | It is recommended that some command sequences such as shut down are not publicly available. | |
− | + | See this page for a typical config file listing where the DTMF commands have been grouped as keeper commands - [[Repeater Controller configuration]]. | |
− | The | + | ==Functions controlled by DTMF== |
+ | The repeater functions which can be commanded by DTMF are set in the controller software and listed below - these cannot be changed. | ||
====Suggested keeper functions==== | ====Suggested keeper functions==== |
Latest revision as of 09:26, 20 February 2022
Back to repeater controller main page
The BATC repeater controller uses an onboard DTMF detector which detects DTMF from the mic input on a USB audio dongle (using a standard Portsdown white USB dongle). This can be fed from the main input audion, 144.750 rxr or a separate control rxr.
The DTMF decoder enables off-air control of some repeater functions.
DTMF commands
The command sequence is in the format *xx# but the length of the sequence is variable so a command could be *123456# if required.
Configuration file
The actual DTMF command for each function is entirely flexible and is set in the config file.
It is recommended that some command sequences such as shut down are not publicly available.
See this page for a typical config file listing where the DTMF commands have been grouped as keeper commands - Repeater Controller configuration.
Functions controlled by DTMF
The repeater functions which can be commanded by DTMF are set in the controller software and listed below - these cannot be changed.
Suggested keeper functions
dtmfkeepertxoff
dtmfkeepertxon
dtmfkeeperreboot
dtmftalkbackaudioenable
dtmftalkbackaudiodisable
User codes for direct input select (use dtmfreset to deselect)
dtmfreset
dtmfstatusview
dtmfquadview
dtmfselectinput0
dtmfselectinput1
dtmfselectinput2
dtmfselectinput3
dtmfselectinput4
dtmfselectinput5
dtmfselectinput6
dtmfselectinput7
RPi GPIO Accessory DTMF Control examples
dtmfoutputs=1
dtmfgpioout1pin=15
dtmfgpioout1label=shack_light
dtmfgpioout1on=31
dtmfgpioout1off=41
dtmfinputs=1
dtmfgpioin1pin=8
dtmfgpioin1label=cabinet_door
i2c Accessory DTMF Control examples
MCP23017. Max 16 lines either in or out
i2cioaddress=0
i2cdtmfoutputs=1
i2cdtmfgpioout1pin=a0
i2cdtmfgpioout1label=shack_heater
i2cdtmfgpioout1on=51
i2cdtmfgpioout1off=61
i2cdtmfinputs=1
i2cdtmfgpioin1pin=b0
i2cdtmfgpioin1label=cabinet_lid