[arm-allstar] Pause or delay saytime.pl
Doug Crompton
wa3dsp at gmail.com
Tue Apr 14 18:10:31 EDT 2020
holdofftelem is either =1 or 0 - it waits until there is no activity and
then plays. There is no delay. Usually on a repeater you pause between
transmissions until you hear the courtesy tone. Messages would be broadcast
during that time. If someone is keying up over top of the messages they
should not be.
*73 Doug, WA3DSP*
*http://wa3dsp.org <http://wa3dsp.org>*
On Tue, Apr 14, 2020 at 5:35 PM David Panscik <dpanscik at yahoo.com> wrote:
> Hi Doug,
>
> I think holdofftelem might be what I am looking for.
>
> Is there a time value for holdofftelem that is used to determine no
> activity?
>
> Thanks for the advise. Much appreciated.
>
> David
>
> On Tuesday, April 14, 2020, 12:49:39 PM PDT, Doug Crompton via ARM-allstar
> <arm-allstar at hamvoip.org> wrote:
>
>
> There are two statements you can use in rpt.conf to avoid this issue.
>
> telemduckdb= where the reduction in db is how much the telemetry is
> reduced in volume when someone is talking.
>
> holdofftelem= if set to 1 will hold off telemetry until there is no
> activity.
>
>
> Using RXKEY is not straight forward. You need to use events and it would
> need to be a custom script and at the moment I don't have time to do this.
> I realize you have an issue with this but many others don't and live with
> the way it works now.
>
> *73 Doug, WA3DSP*
> *http://wa3dsp.org <http://wa3dsp.org>*
>
> On Tue, Apr 14, 2020 at 3:13 PM "David Panscik via ARM-allstar" <
> arm-allstar at hamvoip.org> wrote:
>
> > Howdy.
> > This is a similar question, I am asking on another thread.
> > Once an hour crontab triggers saytime.pl with the below command;
> > #Say Time 00 6-21 * * 1-5 (source /usr/local/etc/allstar.env ;
> > /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/saytime.pl $NODE1 >
> > /dev/null)
> > When saytime.pl is triggered it announces the time promptly, and if a
> > conversation is in progress, it rudely talks over the existing
> conversation.
> > Is there a way to pause this script and wait for no repeater activity for
> > at least 60 seconds? Or have crontab look for at least 60 seconds of no
> > repeater activity before firing the saytime.pl script?
> > Something like;
> > If RXKEY > 60 then
> > #Say Time 00 6-21 * * 1-5 (source /usr/local/etc/allstar.env ;
> > /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/saytime.pl $NODE1 >
> > /dev/null)
> >
> > else loopfi
> > *73*David
> > _______________________________________________
> >
> > 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