Identification Configuration - sm0svx/svxlink GitHub Wiki

The three stock core identification methods/events: short, long and manual are specified in

/usr/share/svxlink/events.d/Logic.tcl

These can however be overridden by LOGICS chosen in svxlink.conf and their corresponding event scripts of the same filename in /usr/share/svxlink/events.d or even /usr/share/svxlink/events.d/local

manual_identification {} is triggered by the reserved DTMF command * #

send_short_ident{} & send_long_ident{} are also specified here as triggered by settings in your svxlink.conf

You should not change files in /usr/share/svxlink/events.d/ directly but rather create a subdirectory under the events.d directory called "local". Copy Logic.tcl file to the "local" directory. Then edit that file. All functions in this file will override functions in the original file. Remove all functions that you have NOT modified. Then the original version will be used and future updates will be less painful.