[arm-allstar] Alpha test: AllStar including rpt_notch and mdc1200

David McGough kb4fxc at inttek.net
Thu May 12 14:05:32 EST 2016


Duane,

I've uploaded a updated alpha test copy of the AllStar code released with 
1.02beta. This update includes all the beta code in the 1.02beta version, 
plus I compiled in the rpt_notch and mdc1200 encode/decode functionality.

I -think- this code will run on 1.01 for the RPi2 as well, I HAVE NOT 
TESTED IT AT ALL!

Anyhow, downloading and installing won't clobber what you've already got 
setup. Here are the instuctions:

login as root

cd

wget https://hamvoip.org/alpha-test/hamvoip-allstar-alpha-2016-05-12.tgz

# This mv command may fail. If it fails, no problem, continue. 
mv /usr/local/hamvoip-alpha-test/ /usr/local/hamvoip-alpha-test-save  

cd /

tar xvzf /root/hamvoip-allstar-alpha-2016-05-12.tgz

#-------------------------------------------------------

#Then, to run this test version of asterisk:

/usr/sbin/asterisk -vvvvrgc
stop now

/usr/local/hamvoip-alpha-test/sbin/asterisk

#To connect:

/usr/local/hamvoip-alpha-test/sbin/asterisk -vvvvrcg

Note that the original version of Asterisk/AllStar is still installed and 
untouched and will automatically start after a reboot, unless you change 
the boot script in /usr/local/etc/rc.allstar

I'm interested to get feedback about how this works (or doesn't work!).


Have fun--and, please report back!


73, David KB4FXC



On Thu, 12 May 2016, David McGough via arm-allstar wrote:

> 
> Hi Duane,
> 
> The rpt_notch.c code gets included in the app_rpt.c file and then 
> app_rpt.c gets recompiled....the notch code is independent of the channel 
> driver.
> 
> I tried this code many years ago and it didn't solve the problem I was
> having and made the situation worse by adding extra audio issues (I don't
> recall what issues, it was a long time ago!)--this code is rather CPU
> intensive with complex floating point math.
> 
> Anyhow, once compiled, the code gets activated by adding a "notch"  
> parameter to the stanza of interest. The app_rpt code is setup to look
> for up to 10 notched frequencies, using a statement like:
> 
> notch=f0,b0[...,fn,bn]  ; where n < 10
> 
> To notch a 880hz tone with a 60hz bandwidth, there statement would be:
> 
> notch=880,60
> 
> You can locate the source code here:
> 
> http://svn.ohnosec.org/svn/projects/allstar/astsrc-1.4.23-pre/trunk/extras/notch/rpt_notch.c
> 
> This has again got my curiosity, I'll compile this into my latest beta 
> code and test it.  If the results are satisfactory, I'll leave the code. 
> I'll report my findings in either case, success or not.
> 
> 73, David KB4FXC
> 
> 
> On Thu, 12 May 2016, DuaneVT . via arm-allstar wrote:
> 
> > Thanks for the feedback Doug. I was following your instructions for setting
> > up my R-Pi2 as a node using the 1.01 image. The image has different file
> > locations than DIAL references for finding the rxnotch.c to include.
> > Because of that, I asked the question as to how to recompile THIS version
> > of DIAL as I can't find what I need on the image. I came to the list to ask
> > about this VERSION of DIAL. This is NOT about USBAUDIO true, but I needed
> > help with the modified version referenced on your site.
> > Sorry for stepping on toes. I'll contact the list when I have SPECIFIC
> > USBAUDIO issues.
> > 73,
> > Duane KA1LM
> > 
> 
> _______________________________________________
> 
> arm-allstar mailing list
> arm-allstar at hamvoip.org
> http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
> 
> Visit the BBB and RPi2 web page - http://hamvoip.org
> 



More information about the arm-allstar mailing list