[arm-allstar] adding a short delay on connect

Patrick Perdue borrisinabox at gmail.com
Thu Dec 21 11:39:00 EST 2023


Greetings:

There are two things that have always bugged me about 
Allstarlink/HamVoIP. One of them is that transmissions to the network 
still continue after the node receives the special character (usually 
*). I'll give this one thing to echolink. When that character is 
received, the rest of the transmission is local only. It'd be wonderful 
if this could be improved, probably at the simpleusb level.

The other related thing which bugs me is that, if someone DTMF's into a 
node in TX mode, that station starts sending immediately after the last 
character is entered, meaning a lot of little kirchunks can happen as 
people connect to nodes through DTMF.

To somewhat mitigate that problem, on my hubs, I have added a one second 
delay in the dialplan logic for the node in radio-secure. It doesn't 
solve the problem completely, especially if someone is reluctant to let 
go of the PTT for a good few seconds after entering the last character 
either through memory or manually dialing, but it does cut down on this 
somewhat without making it extremely laggy.

Here is what my [radio-secure] looks like for the node 506315, for example.


[radio-secure]

exten => 506315,1,Wait(1)
exten => 506315,n,rpt,506315|X

If you are on a system where people are primarily connecting via things 
like Supermon, the clear node app, NodeRemote, etc. you probably 
shouldn't change this. On my system, though, there are a lot of DTMFers.



More information about the ARM-allstar mailing list