<div dir="ltr">Hi Paul,<div><br></div><div>I emailed you at the address from radio wiki, but not sure if it is correct.</div><div><br></div><div>Regards,</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 29, 2019 at 11:00 AM Paul Saville <<a href="mailto:radiowiki-25ef7a4b868b6000@ephemeral.nz">radiowiki-25ef7a4b868b6000@ephemeral.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Last Christmas holidays I came across an old post about NZFS selcall <br>
signalling:<br>
<a href="http://radiowiki.org.nz/pipermail/thelist_radiowiki.org.nz/2010-December/001033.html" rel="noreferrer" target="_blank">http://radiowiki.org.nz/pipermail/thelist_radiowiki.org.nz/2010-December/001033.html</a>.<br>
That piqued my interest, and after figuring out that it is a variant of CCIR<br>
selcall, and 6 months of tinkering, I have a Windows command line <br>
program that<br>
uses audio dsp methods to decode the tones reasonably consistently.<br>
<br>
Is there anyone on this list who would be interested in helping with <br>
some testing?<br>
<br>
Development work has been done in Christchurch. I think it should work <br>
nationally<br>
but I haven't had the opportunity to test it anywhere else.<br>
<br>
You would need a Windows 7 or later PC, 64-bit, with a sound card that <br>
supports<br>
48000 samples per second 16 bit mono. The program takes audio from the<br>
default recording device configured in your Windows settings. It is <br>
designed to<br>
use direct discriminator output from your receiver however it will work <br>
with a<br>
speaker or headphone connection (but take care to avoid clipping).<br>
<br>
Just to be clear, the program doesn't give direct information about <br>
which fire<br>
appliance is doing what, etc. It simply decodes the tone groups to their <br>
CCIR<br>
tone symbols. Output looks like this (it writes to stdout):<br>
<br>
CDB31FFF1400C<br>
C5DB3__44<br>
CDB31FFF1325C<br>
C5DB3__33<br>
CDCC1FFF1C00C<br>
C5DCC__CC<br>
<br>
I leave it as an exercise for the reader to write a script or program that<br>
converts the symbol groups into appliance name and status and so on. A <br>
python<br>
script using regexes would be a good approach I reckon.<br>
<br>
The current release also writes a raw PCM output file of the captured audio.<br>
I have found this useful for debugging tone groups that fail to decode. You<br>
will need some disk space to accommodate this file.<br>
<br>
Technically an analogue 24 kHz anti-aliasing filter is required. I am <br>
using the<br>
data connector on a Kenwood TM-G707 which works well without an <br>
anti-aliasing<br>
filter, but your mileage may vary.<br>
<br>
If you would like to try out the program please contact me directly by <br>
e-mail<br>
and I will e-mail a copy back to you. I am not distributing the source <br>
code at<br>
present; just the executable.<br>
<br>
Cheers,<br>
Paul<br>
<br>
<br>
_______________________________________________<br>
TheList mailing list<br>
<a href="mailto:TheList@radiowiki.org.nz" target="_blank">TheList@radiowiki.org.nz</a><br>
<a href="http://radiowiki.org.nz/mailman/listinfo/thelist_radiowiki.org.nz" rel="noreferrer" target="_blank">http://radiowiki.org.nz/mailman/listinfo/thelist_radiowiki.org.nz</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Ryan Warner</div><div dir="ltr">ZL1RKW<br><div>Mobile: +64 27 748 9062</div></div></div></div></div>