[arm-allstar] Courtesy tone mapping problem

Rick Dykstra dykstra.rick at gmail.com
Sat Jun 20 18:24:47 EDT 2020


I'm having a problem with courtesy tone mapping. I have two nodes on the 
same server, call them NODE_A and NODE_B.
NODE_A uses channel driver rxchannel=SimpleUSB/usb.  NODE_B uses channel 
driver rxchannel=voter/NODE_B.
What I want is different courtesy tones on each node. When connected, if 
NODE_A is keyed, I hear the NODE_A courtesy tone on both NODE_A and 
NODE_B. And if NODE_B is keyed, I hear the NODE_B courtesy tone on both 
NODE_A and NODE_B.  Keep in mind I will have several voter nodes in the 
future, and I want them all to follow this CT function, so plan on using 
the linkunkeyct=by_node_number,ctxx.

In the NODE_A stanza, I have the following:

unlinkedct=ct2
remotect=ct3
;linkunkeyct=ct8
linkunkeyct=by_node_number,ct8
nodeNODE_B=ct12
;nolocallinkct=1

With "nolocallinkct=1" commented out, NODE_A uses the definition for 
remotetx as a CT when a node is connected. to get around this, I defined 
ct2 and remotetx to be the same.

If I connect the two nodes and listen to NODE_A, when accessing the 
repeater using NODE_A, the CT is correct (remotetx), and when accessing 
through NODE_B, the CT heard on NODE_A changes to ct12 as it should. 
However, if I uncomment "nolocallinkct=1", and key NODE_A, I hear ct2, 
but if I key through NODE_B, I don't get a courtesy tone listening to 
NODE_A.

In the NODE_B stanza, I have the following:
unlinkedct=ct12
remotect=ct3
linkunkeyct=ct2
;linkunkeyct=by_node_number,ct12
;nodeNODE_A=ct2
;nolocallinkct=1

With nolocallinkct=1 commented out, it reverts to the remotetx 
definition for the courtesy tone, since NODE_A and NODE_B are linked and 
on the same server. I really want ct12 to be the CT heard on NODE_B when 
NODE_B is keyed. So the only way I see to get around that is to 
uncomment nolocallinkct=1. If I do that, I get ct12 as the courtesy tone 
when listening to NODE_B and keying NODE_B, but I end up with the same 
result as shown above. If NODE_A keys up, I hear no courtesy tone on 
NODE_B.  I also tried using the linkunkeyct=by_node_number on NODE_B, 
but same results.

I thought nolocallinkct=1 would solve my problem, but it removes any 
courtesy tone coming from another node. Is there a way to fix this?
Is it possible to move remotetx up into the node stanza and make it 
equal to a defined ctxx so nolocallinkct doesn't have to be used?
Is there another way to accomplish this?

thanks,
Rick


More information about the ARM-allstar mailing list