WriteLog RigRepeater is a small application that publishes and monitors
WriteLog's Entry Window rig frequencies on your local networks.
This software is supplied free of charge, as-is and without warranty, but with
its source code. You assume all risks of its use.
It has
a one-screen user interface like this:
The upper list is the local rigs. The lower list is all rigs, including
both local and remote.
- Click on one of each and the Link button lights
up.
- Click on the Link button and Rig Repeater will, on a timer,
force the local rig's frequency to match that of the linked-to remote.
- The Unlink button lights up when you select any local rig that is
already linked. Click Unlink to stop the link.
Windows XP
RigRepeater.exe depends on an existing installation of .NET
version 3.5. .NET 3.5 can be installed on XP,
but if its not there already, it can be quite a long ordeal to get it. Plan ahead.
Windows XP SP3 Download site
.NET 3.5 Download site
Windows 7
Win7 comes with .NET 3.5 DISABLED by default. Instructions for turning it on:
http://superuser.com/questions/254234/how-do-i-install-net-framework-3-5-on-windows-7
Changing the UDP port number
This application installs the file RigRepeater.exe_config, which specifies
the UDP port number. If this port number happens to be in use by some
other application on any of your PC's, then RigRepeater won't run. It crashes
on startup with an obscure message from Windows. To fix this, you have
to change the UDP port number on all of the networked
PCs to some other number and all the exe_config's must match.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="UDP_PORT" value="9003"/> The 9003 can be changed to any number from 1024 through 64000
</appSettings>
</configuration>
TODO list
- if you have a shutdown for any reason, it remembers
nothing and has to be setup from scratch.
- It uses a UDP port number that is assumed
won't collide with anything else running on either PC; the RigRepeater.exe_config must
be hand edited and matched on all machines to move the port assignment.