
Programming
Intercom Commands
The following is a list of Intercom Commands:
Intercom Commands
^MODEL? | Panel model name. If the panel supports intercom hardware it will respond with its model |
Sets model name. | name as shown in the response below. Older hardware or newer hardware that has |
| intercom support disabled with not respond to this command. |
| Syntax: |
| SEND_COMMAND <DEV>,"'^MODEL?'" |
| Variables: |
| None. |
| Example: |
| SEND_COMMAND TP1,"'^MODEL?'" |
| Panel response string if intercom enabled: |
| |
^ICS- | |
Intercom start. | Intercom start. Starts a call to the specified IP address and ports, where initial mode is |
| either 1 (talk) or 0 (listen) or 2 (both). If no mode is specified 0 (listen) is assumed. Please |
| note, however, that no data packets will actually flow until the intercom modify command is |
| sent to the panel. |
| Syntax: |
| SEND_COMMAND |
| mode>'" |
| Variables: |
| IP = IP Address of panel to connect with on an Intercom call. |
| TX UDP port = UDP port to transmit to. |
| RX UDP port = UDP port to receive from. |
| initial mode = 0 (listen) or 1 (talk) or 2 (handsfree). 0 is the default. |
| Examples: |
| Example of setting up a handsfree unicast call between two panels: |
| send_command TP1, |
| send_command TP2, |
| Example of setting up a multicast call where the first panel is paging two other panels: |
| send_command TP1, |
| send_command TP2, |
| send_command TP3, |
| Example of setting up a baby monitor call where the first panel is listening to the |
| microphone audio coming from the second panel: |
| send_command TP1, |
| send_command TP2, |
^ICE' | Intercom end. This terminates an intercom call/connection. |
Intercom end. | Syntax: |
| SEND_COMMAND <DEV>,"'^ICE'" |
| Variables: |
| None |
| Example: |
| SEND_COMMAND TP1,"'^ICE'" |
| SEND_COMMAND TP2,"'^ICE'" |
| Terminates an intercom call between two panels. |
|
|
149 | |
|
|