[arm-allstar] simultaneous asterisk and direwolf possible?

Steve Agee irlp8720 at yahoo.com
Mon Apr 6 02:23:45 EDT 2020


*Real world experience with this has proven that the first few nano 
seconds of the packet is chopped off by the ctcss decoder lag time. Only 
way it will work is if the tone requirement is turned off at the 
receiver first, allowing all of the packet through the repeater. Then, 
it works quite well.

N5ZUA
*
On 4/5/2020 5:51 PM, "David McGough via ARM-allstar" wrote:
> As Doug mentioned, the easier solution is to save the audio and use
> direwolf to decode.  This does work, I've done it several times. I'll add
> the recommendation to save the audio as ULAW / PCM files, rather than
> using the default GSM CODEC for storage. This will improve direwolf's
> ability to decode the APRS data. You can enable save PCM file with:
>
> archivetype = pcm
>
>
> You can convert the .pcm files to .wav files with sox, like:
>
> sox -t ul -c 1 -r 8000 inputfile.pcm outputfile.wav
>
>
> Now for the negative side. After going to all this effort, you'll probably
> find that the APRS callsign and identifying data is set to the radio
> defaults, whatever they are. Most cases I've heard didn't even have the
> position data (no GPS attached).....The ham accidentally turned the APRS
> function on, but never configured it, since they didn't mean to have it
> enabled.
>
> 73, David KB4FXC
>
>
>
>
> On Sun, 5 Apr 2020, "Doug Crompton via ARM-allstar" wrote:
>
>> A couple of thoughts....
>>
>> You could archive the audio and play it back to direwolf.... Don't archive
>> to the SD card.  Use a USB stick or do it to RAM,
>>
>> archivedir=/media/MS1
>> archiveaudio=1          ; Saving .wav files
>>
>> You could use nptee to stream the audio to the other device....
>>
>> https://www2.hamvoip.org/nptee_howto.pdf
>>
>> *73 Doug, WA3DSP*
>> *http://wa3dsp.org <http://wa3dsp.org>*
>>
>>
>> On Sun, Apr 5, 2020 at 6:25 PM "Tony via ARM-allstar" <
>> arm-allstar at hamvoip.org> wrote:
>>
>>> My hamvoip node is often connected to an ASL hub node on a large network
>>> of linked repeaters. Occasionally, we all hear what sound like APRS
>>> beacons, as they occur regularly every 10 or 15 minutes. The idea occurs
>>> to me to use "direwolf" to decode these beacons, so that the responsible
>>> operator can be alerted to their error of beaconing on a linked network
>>> of FM repeaters.
>>>
>>> The initial problem occurs as an inability to share the USB sound card
>>> audio:
>>>
>>> [root at yellow ~]# aplay -l
>>> **** List of PLAYBACK Hardware Devices ****
>>> card 0: Device [USB Audio Device], device 0: USB Audio [USB Audio]
>>>     Subdevices: 0/1
>>>     Subdevice #0: subdevice #0
>>>
>>> [root at yellow ~]# grep -E "^ADEVICE|^ACHANNELS" direwolf.conf
>>> ADEVICE plughw:0,0 -
>>> ACHANNELS 1
>>>
>>> [root at yellow ~]# direwolf -t 0
>>> Dire Wolf version 1.5
>>> ...
>>> Reading config file direwolf.conf
>>> Audio device for both receive and transmit: plughw:0,0  (channel 0)
>>> Could not open audio device plughw:0,0 for input
>>> Device or resource busy
>>> Pointless to continue without audio device.
>>>
>>> This occurs even if /run/lock/asound.state.lock and its symlink
>>> /var/lock/asound.state.lock are rm'd. It runs properly if asterisk isn't
>>> running, but then the ASL audio stream containing the APRS isn't available:
>>>
>>> [root at yellow ~]# astdn.sh && direwolf -t 0
>>> Stopping Asterisk...
>>> Asterisk ended with exit status 0
>>> Asterisk shutdown normally.
>>> Dire Wolf version 1.5
>>> ...
>>> Reading config file direwolf.conf
>>> Audio device for both receive and transmit: plughw:0,0  (channel 0)
>>> Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, E+, 44100 sample rate / 3,
>>> DTMF decoder enabled.
>>> Ready to accept AGW client application 0 on port 8000 ...
>>> Ready to accept KISS TCP client application 0 on port 8001 ...
>>>
>>> Is there some way to get both asterisk and direwolf listening to the
>>> same audio stream? Or must I use a USB RTL-SDR stream listening on the
>>> simplex node radio frequency and decode the APRS from among that audio
>>> stream?
>>> _______________________________________________
>>>
>>> ARM-allstar mailing list
>>> ARM-allstar at hamvoip.org
>>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>>>
>>> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org
>> _______________________________________________
>>
>> ARM-allstar mailing list
>> ARM-allstar at hamvoip.org
>> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>>
>> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org
>>
> _______________________________________________
>
> ARM-allstar mailing list
> ARM-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
>
> Visit the BBB and RPi2/3/4 web page - http://hamvoip.org



More information about the ARM-allstar mailing list