sm0svx / svxlink

Advanced repeater system software with EchoLink support for Linux including a GUI, Qtel - the Qt EchoLink client
http://svxlink.org/
Other
435 stars 173 forks source link

Signal transmission, "Roger Beep" in "Listen Only" mode... #347

Closed ur3qjw closed 6 years ago

ur3qjw commented 6 years ago

After connecting to the conference, in the network of EchoLink and activation, "Listen Only" mode ... The SvxLink, continues to transmit to the EchoLink network, the signal of "Roger Beep".

Axel-DG1BBQ commented 6 years ago

You can disable the roger beep that is sent out via EchoLink like this: In EchoLink.tcl in the procedure proc squelch_open comment out too lines.

BEFORE:

#
# Executed when the squelch state changes
#
proc squelch_open {is_open} {
  if {!$is_open} {
    playSilence 200
    playTone 1000 100 100
  }
}

AFTER:

#
# Executed when the squelch state changes
#
proc squelch_open {is_open} {
  if {!$is_open} {
    #playSilence 200
    #playTone 1000 100 100
  }
}

this will get rid of the unwanted beep. The normal local beep (proc send_roger_sound) in repeaterlogic and simplexlogic will not be affected by this. I believe this function does not serve a useful purpose and should be removed or at least be commented out by default.

Axel, DG1BBQ

ur3qjw commented 6 years ago

I disabled this function for myself by default.

sm0svx commented 6 years ago

The listen only issue is now fixed and also a new configuration variable, REMOTE_RGR_SOUND, has been added which can be used to enable and disable the feature. It defaults to off.