[Dxspider-support] client and callsigns w/zeros

Steven Franke sfranke at soliton.csl.uiuc.edu
Fri Jul 21 22:16:24 BST 2000


Thanks, Ian! That fixed my zero bias problem...
73, Steve

On Fri, 21 Jul 2000, Ian J Maude wrote:

> On Fri, 21 Jul 2000, you wrote:
> > Hi Dirk et al,
> > 
> > Here, Spider version 1.42 is not properly handling clients if the callsign
> > contains a "0". For example - none of these work: K0AN, W0AN, G0TLH. But
> > if the "0" is replaced with anything in the range [1-9], then no problem.
> > 
> > The problem exists with both the C client and the old perl client.
> > Specifically, the result of either of these commands:
> > 	/spider/src/client k0an
> > 	/spider/perl/client.pl k0an
> > 
> > is that the client process appears to "hang" and a console message like
> > this is generated:
> > 
> > DUFF Line from UN.KNOWN: AK0AN|local 
> > 
> > Steve Franke, K9AN
> Hi Steve,
> This is a known problem.  As you can imagine, it hit me very early! ;-)
> The fix is simple.  Almost at the end of /spider/perl/DXChannel.pm there is a
> line..
> 
>        my ($sort, $call, $line) = $data =~ /^([A-Z])([A-Z1-9\-]{3,9})\|(.*)$/;
> 
> change this to read....
> 
>        my ($sort, $call, $line) = $data =~ /^([A-Z])([A-Z0-9\-]{3,9})\|(.*)$/;
> 
> this will solve the problem.
> 
> Dirk has already admitted to using a strange substance whilst writing this
> section of code ;-))))))
> 
> Cheers
> Ian
> 
>   -- 
> 
>  Ian Maude G0VGS Morecambe Lancs UK | ianmaude at btinternet.com
>  Sysop of GB7MBC, the Morecambe Bay Cluster
>  Running Linux and DXSpider
> 
> 
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at dxcluster.org
> http://www.tobit.co.uk/mailman/listinfo/dxspider-support
> 






More information about the Dxspider-support mailing list