
34
Speech Control Within Command Macros
Normally, speech command acknowledgment is sent out to the port from which the command was entered. For example, if you link
Ports 1 & 2, entering the command from Port 1, the command acknowledgment will only be sent to Port 1.
And in the case of Scheduler, Alarm or other instances when a Command Macro is not called by a DTMF command, we need a way to
tell the RC210 which port(s) should be used when sending a speech announcement.
Also, under certain circumstances, you may want any such speech sent out to other ports as well. In the above case, it might be useful
to have it sent to both ports involved so users on both ports are advised as to the current status of the link. One solution to this would
have been for the firmware to automatically send speech to ports that are linked, but this creates a problem - what if one of the ports
involved isn't used as a link but rather as a remote base? It's a bad idea to send speech acknowledgments and other "repeater"
messages out a remote base since a remote base should emulate the operation of a simplex radio. Simple solution you say - "Why not
just program the controller to send speech messages out both ports, unless the linked to port is configured to be half-duplex?"
With so many different system designs out there, many repeater systems use half-duplex links. If the controller did this routing
automatically, you'd never be able to direct speech where you want it. So it seems we need more a more flexible solution than simply
an automatic one. Also, the controller has no idea which Port(s) speech message should be sent to as part of scheduled speech
events.
The solution is to allow you to select, within a Command Macro, which port(s) should receive speech. In our example above, we decide
we want speech to be sent out both Ports 1 & 2. We therefore program a macro that will link the two ports and also send speech to
Ports 1 & 2:
*4002 10 165 118
By recalling Command Macro 10, Ports 1 & 2 will be linked, with the connect message being sent to both ports.
Now we can program another Command Macro to disconnect the ports and send the speech where we want it:
*4002 11 165 122
By recalling Command Macro 11, Ports 1 & 2 will be unlinked, with the disconnect message being sent to both ports.
Important: If a macro contains a speech direct command, the speech direct function code MUST be the first one used in that macro. This is
important as if it doesn't appear first within the macro, speech may not be properly directed.
List Of Port Direction Commands For Use In Macros
162
Port 1
166
Ports 1 & 3
163
Port 2
167
Ports 2 & 3
164
Port 3
168
All Ports
165
Ports 1 & 2
In addition to the above steering functions, you can also force the speech out the same port as the macro was called from. For example
let's say you have macro 10 defined to send speech out Port 1 but there may times you may call that macro from one (or both) of the
other ports. By including function 251 in your macro in addition to speech being routed to the ports you specified in that macro, speech
would also be routed to the port you recalled that macro from.
Содержание RC210
Страница 2: ...2 this page intentionally left blank ...
Страница 66: ......