beautypg.com

Intercom commands – AMX Modero NXD-500i User Manual

Page 133

background image

Programming

127

NXD-500i 5" Wall/Flush Mount Touch Panel with Intercom

Intercom Commands

The following is a list of Intercom Commands:

Intercom Commands

^MODEL?

Sets model name.

Panel model name. If the panel supports intercom hardware it will respond with its model
name as shown in the response below. Older hardware or newer hardware that has inter-
com support disabled with not respond to this command.
Syntax:

SEND_COMMAND ,"'^MODEL?'"

Variables:

None.

Example:

SEND_COMMAND TP1,"'^MODEL?'"

Panel response string if intercom enabled:

^MODEL-MVP-8400i

^ICM

Modifies an
intercom call.

For backwards compatibility, both ^ICM-TALK and ^ICM-LISTEN are supported. In this
release, however, the TALK and LISTEN subcommands are ignored. The microphone
and/or speaker are activated based on the initial mode value of the intercom start
command and the audio data packet flow is started upon receipt of this command by the
panel.
Syntax:

SEND_COMMAND ,"`^ICM-TALK`"

Variables:

None.

Example:

SEND_COMMAND TP1,"`^ICM-TALK`"

^ICS-

Intercom start.

^ICS-,,,'"
Intercom start. Starts a call to the specified IP address and ports. The initial mode is either
1 (talk) or 0 (listen) or 2 (both). Please note, however, that no data packets will actually
flow until the intercom modify command is sent to the panel.
Syntax:

SEND_COMMAND ,"'^ICS-,,

port>,'"

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,"'^ICS-192.168.0.3,9000,9002,2'"

SEND_COMMAND TP2,"'^ICS-192.168.0.4,9002,9000,2'"

Example of setting up a multicast call where the first panel is paging two other panels:

SEND_COMMAND TP1, "^ICS-239.252.1.1,9000,0,1"

SEND_COMMAND TP2, "^ICS-239.252.1.1,9000,0,0"

SEND_COMMAND TP3, "^ICS-239.252.1.1,9000,0,0"

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,"'^ICS-192.168.0.3,9000,9002,0'"

SEND_COMMAND TP2,"'^ICS-192.168.0.4,9002,9000,1'"