Line 2: |
Line 2: |
| This HowTo explains how to use and define courtesy tones. | | This HowTo explains how to use and define courtesy tones. |
| | | |
− | | + | <span><h3>Node Stanza Keys</h3></span> |
− | | |
− | Node Stanza Keys | |
− | | |
| The node stanza keys below define what unkey events you want to send courtesy tones for, and exceptions for unkey events on locally connected nodes (hosted on the same PC). | | The node stanza keys below define what unkey events you want to send courtesy tones for, and exceptions for unkey events on locally connected nodes (hosted on the same PC). |
− | Key | + | <table cellpadding = 10> |
− | Value Description | + | <tr><th>Key<th width=200>Value<th>Description</tr> |
− | linkunkeyct telemetry stanza key Courtesy tone sent when a networked user unkeys. The default for this is no courtesy tone | + | <tr><td>linkunkeyct<td>telemetry stanza key<td>Courtesy tone sent when a networked user unkeys. The default for this is no courtesy tone</tr> |
− | nolocallinkct 1 or 0 Send unlinkedct instead of linkedct if another local node is connected to this node (hosted on the same PC).The nolocallinkct key became available in version 0.184 of app_rpt.c. | + | <tr><td>nolocallinkct<td>1 or 0<td>Send unlinkedct instead of linkedct if another local node is connected to this node (hosted on the same PC).The nolocallinkct key became available in version 0.184 of app_rpt.c.</tr> |
− | remotect telemetry stanza key This courtesy tone will be sent in addition to any other courtesy tone when a remote base is connected to the node.The default is to send telemetry stanza key ct3. | + | <tr><td>remotect<td>telemetry stanza key<td>This courtesy tone will be sent in addition to any other courtesy tone when a remote base is connected to the node.The default is to send telemetry stanza key ct3.</tr> |
− | unlinkedct telemetry stanza key Send a this courtesy tone when the user unkeys if the node is not connected to any other nodes. | + | <tr><td>unlinkedct<td>telemetry stanza key<td>Send a this courtesy tone when the user unkeys if the node is not connected to any other nodes.</th> |
− | . | + | </table>. |
− | | + | <span><h3>Telemetry Stanza Keys</h3></span> |
− | | + | The telemetry stanza is used to define a telemetry sequence. A telemetry sequence can be a sound file, a tone sequence, or a morse code message. |
− | Telemetry Stanza Keys | + | Since we are discussing courtesy tones, we will skip over the morse and voice options. |
| | | |
− | The telemetry stanza is used to define a telemetry sequence. A telemetry sequence can be a sound file, a tone sequence, or a morse code message.
| |
− | Since we are discussing courtesy tones, we will skip over the morse and voice options.
| |
| To define a telemetry sequence, you must first choose a telemetry key, then set the value for that key as follows: | | To define a telemetry sequence, you must first choose a telemetry key, then set the value for that key as follows: |
| | | |
− | mykey=!t(tone group)[(tone group)][...] | + | <code>mykey=!t(tone group)[(tone group)][...]</code> |
| | | |
| Where: | | Where: |
− | mykey is a name for the courtesy tone, known as the courtesy tone key | + | <em>mykey</em> is a name for the courtesy tone, known as the <strong>courtesy tone key</strong> |
− | tone group is a way to define a single or dual tone sequency of arbitrary duration, frequency, and amplitude. There can be one or multiple tone groups for entry in the telemetry stanza. | + | <em>tone group</em> is a way to define a single or dual tone sequency of arbitrary duration, frequency, and amplitude. There can be one or multiple tone groups for entry in the telemetry stanza. |
| | | |
| + | <span><h4>Tone Group</h4></span> |
| | | |
− |
| |
− | Tone Group
| |
| A tone group is a set of 4 comma separated integers formatted as follows: | | A tone group is a set of 4 comma separated integers formatted as follows: |
| | | |
− | (frequency1,frequency2,duration,amplitude) | + | <code>(frequency1,frequency2,duration,amplitude)</code> |
| | | |
− | frequency1 and frequency2 must be a number between 0 and 3000. These specify the tone frequency in Hz. | + | frequency1 and frequency2 must be a number between 0 and 3000. These specify the tone frequency in Hz. |
| duration is the tone on time in Milliseconds. amplitude is the relative volume level of the tone or tones. This can be from 0 to 8192. | | duration is the tone on time in Milliseconds. amplitude is the relative volume level of the tone or tones. This can be from 0 to 8192. |
| | | |
Line 43: |
Line 37: |
| Note: There must be no spaces between the commas, numbers, or the parenthesis. | | Note: There must be no spaces between the commas, numbers, or the parenthesis. |
| | | |
− | | + | <span><h3>Example Telemetry Stanza</h3></span> |
− | | + | <pre> |
− | Example Telemetry Stanza | |
| [telemetry] | | [telemetry] |
| ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048) | | ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048) |
Line 61: |
Line 54: |
| patchup=rpt/callproceeding | | patchup=rpt/callproceeding |
| patchdown=rpt/callterminated | | patchdown=rpt/callterminated |
| + | </pre> |