parent
7742ead6d9
commit
c7f758d7ea
@ -0,0 +1,54 @@
|
||||
####### DTMF ########
|
||||
|
||||
DTMF is available with the QnetGateway Software. You can do things like linking
|
||||
and unlinking from you radio's keyboard, if present. For example, typing
|
||||
"#75703" would link you to XRF757 C.
|
||||
|
||||
DTMF is not enabled by default. To enable it, first create a DTMF script called
|
||||
"qndtmf" in the build directory. A complete, functional script is included
|
||||
and is called "qndtmf.sh", so you can start by just copying it to the target:
|
||||
|
||||
cp qndtmf.sh qndtmf
|
||||
|
||||
Then you can install DTMF: sudo make installdtmf
|
||||
|
||||
To uninstall DTMF: sudo make uninstalldtmf
|
||||
|
||||
Be sure to look at the script. It contains examples of all the DTMF commands it
|
||||
supports. You can add more if you are good at shell programming and understand
|
||||
how qnremote works.
|
||||
|
||||
######## QnetRemote #########
|
||||
|
||||
QnetRemote is a program used to send any arbitrary YourCall to your QnetGateway
|
||||
system. It is install automatically when you install any of the supported modems:
|
||||
MMDVMHost, QnetDVAP or QnetDVRPTR. It's a very simple, yet powerful program.
|
||||
Open a shell to you system and type "qnremote" and it will remind you of the
|
||||
format it expects:
|
||||
|
||||
pi@raspberrypi:~ $ qnremote
|
||||
Usage: qnremote <module> <mycall> <yourcall>
|
||||
Example: qnremote c n7tae xrf757cl
|
||||
Where...
|
||||
c is the local repeater module
|
||||
n7tae is the value of mycall
|
||||
xrf757cl is the value of yourcall, in this case this is a Link command
|
||||
|
||||
You simple specify the module the command will be sent to, and the MyCall and
|
||||
YourCall parameters. Here are some more examples:
|
||||
|
||||
qnremote b w4wwm u # W4WWM is unlinking module B.
|
||||
qnremote c w1bwb i # W1BSB is requesting the status of module C
|
||||
|
||||
Modules, callsigns and YourCall can all be in lowercase, qnremote will convert
|
||||
them to uppercase. QnetLink will validate that the specific MyCall is allowed
|
||||
to link or unlink, according to the configuration. (By default, any user can
|
||||
link or unlink a module, unless link_unlink is specified in the configuration
|
||||
file, see qn.everything.cfg.)
|
||||
|
||||
qnremote can be used by the linux cron facility to automatically execute jobs
|
||||
at a certain time. If you want to link to XRF002 A on Saturday at 6:00 PM
|
||||
Mountain Time for the D-Star Users Net, don't forget to include an unlink
|
||||
command in your cron-executed script before you link! For instructions on how
|
||||
to do this search the web with "linux cron job".
|
||||
|
||||
Loading…
Reference in new issue