Updates

The 20130503 beta release 

Hi Folks

A few loose ends being tied up in this one:

1. Allow a type to be specified for the gateway. So that on the DCS web
dashboard you can appear as a Repeater (default), a Hotspot, or a Dongle.
STARNet Digital server will appear as Starnet.

2. The local *_Hosts.txt file is now appended to the distributed file. The
distributed file is read first, and then the local copy is read afterwards and
replaces any entries that are duplicated and adds any new ones.

3. Read DPlus_Hosts.txt before DExtra_Hosts.txt.

4. Fix incoming CCS links display in the GUI.

Jonathan G4KLX

The 20130423 beta release (Repeater Software)

 

Hi Folks

This is a small release which contains lots of new work, but for most people
it's a small upgrade. The changes are:

1. Change to the wiringPi library rather than bcm2835 library for controlling
the RPi. This has minimal impact but for those providing executables for the
RPi, they'll have to find the wiringPi library and include that. It can be found
at <https://projects.drogon.net/raspberry-pi/wiringpi>

2. Added the generic D-Star Repeater and configuration program. This is the next
generation of the repeaters where they will all be rolled into one program
(apart from the Analogue Repeater). It isn't ready yet so could package creators
*not* include either the D-Star Repeater or D-Star Repeater Config in your
packages.

3. Allow incoming radio audio during the valid_wait period. This was requested
(spotted?) by Ramesh. In previous versions, in the time between the end of a
local transmission and the ack, no other local transmission will be
retransmitted. This has been changed so that they now are, however the time-out
is not reset until the ack is transmitted.

4. Don't reset the announcement timer on transmissions.

5. Added XRF851.

Jonathan G4KLX

The 20130404 beta release

 

Hi Folks

Lots of little things in this beta release. The changes are:

1. Write a .pid file for the gateway (Linux daemon version only). This used to
be included in older releases of the gateway but was removed. The file(s) is
named ircddbgateway.pid and is written in the /var/run directory. If there is a
configuration name then the file name is ircddbgateway_B.pid or similar.

2. SIGUSR1 causes the gateway to exit cleanly (Linux daemon version only).
Hopefully....

3. Include code to stop multiple copies of the gateway from running. This is a
facility within the wxWidgets toolkit so I'm not sure how it works! This has
become an issue recently and needs to be stopped from happening.

4. Split the configuration of the ircDDB Gateway into a seperate program. This
will make configuration of the gateway easier for daemon use if not using Hans's
configuration script.

5. Allow your call command to link to the default reflector. This is similar to
the ** DTMF command added in the last beta release. The new command is "
L" which does the same thing.

6. Allow CCS commands in the your call. This was added by request and also
allows CCS to be used from the Dummy Repeater :-) The commands are "CCS9999" or
"CCS99999" for a CCS call to 9999 or 99999 respectively. The command "CCSA"
disconnects the CCS call, just like the DTMF 'A' command.

7. The config directory and file name for the Timer Control are now correct in
daemon mode. This is now in line with the other programs.

8. The -confdir option now works for the Linux GUI version of the Timer Control.

9. Check that all repeater modules have seperate callsigns and modules. This
will ensure that no two entries for "GB7XYZ B" can exist in the configuration
for example.

Can I make a polite request. Do not change the identification of the gateway.
Firstly as Hans said this identification is used within CCS for protocol
switching, and secondly it's dishonest. If you want to have a piece of gateway
software identifying as you want then please write your own software.

Jonathan G4KLX

The 20130420 beta release

 

Hi Folks

This is a small upgrade on the previous beta, which is probably a good sign! In
fact it consists of three fixes:

1. The French time files (AMBE and index files) are now copied to the correct
location with the makefile, things were already correct on the Windows
installation.

2. A couple of spelling mistakes crept into the French sound index file and Time
Server program.

3. The CCS incoming data should now work correctly with "repeater routed" data,
which was being rejected before.

Most of my work over the last few weeks has centred around changing the
architecture of the Repeater system, and the results of that should be appearing
soon. Where soon is any time over the next five years :-)

Jonathan G4KLX

The 20130405 beta release

 

Hi Folks

The last release, or at least the .zip file that went with it, proved that two
wrongs don't make a right. Basically I'd modified the settings,mk file for use
with a Raspberry and then Hans replaced it to fix my change with the wrong file.
This has caused deep joy for all concerned.

This beta release adds very little to the 20130404 beta release and is therefore
not an important update. It does include a nice clean .zip file of the source
code and a couple of small updates within it, which are:

1. Added CCS011 and CCS017.

2. Added a couple of small changes and extra debugging of the GPS-A handling to
find if there is a problem in the GPS-A handling. GPS handling is unaffected.

The source.zip file for 20130404 has been removed, but the Windows installer has
been kept. So unless you are in need of GPS-A debugging or CCS011 or CCS017
access, then you can pass this release by.

Jonathan G4KLX