Difference between revisions of "DIP"
From Zenitel Wiki
(→Commands from AlphaCom to IP stations:) |
(→Commands from AlphaCom to IP stations:) |
||
Line 11: | Line 11: | ||
=== Commands from AlphaCom to IP stations: === | === Commands from AlphaCom to IP stations: === | ||
− | + | ||
Configure station | Configure station | ||
− | <ref> con <phy_ind> <dirno> <name> <volume> <port0> <pri0> <port1> <pri1> <port2> <pri2> <port_udp> <mcast_ip> | + | <ref> con <phy_ind> <dirno> <name> <volume> <port0> <pri0> <port1> <pri1> <port2> <pri2> <port_udp> <mcast_ip> |
(The parameters "port_udp" and "mcast_ip" are NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03) | (The parameters "port_udp" and "mcast_ip" are NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03) | ||
Audio Connect | Audio Connect | ||
− | <ref> auc | + | <ref> auc |
Audio End | Audio End | ||
− | <ref> aue | + | <ref> aue |
Audio Group Connect (NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03) | Audio Group Connect (NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03) | ||
− | <ref> agc <logical-chan> <op> <mcast_ip> <codec> <group-bitmap> | + | <ref> agc <logical-chan> <op> <mcast_ip> <codec> <group-bitmap> |
Audio Group End (NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03) | Audio Group End (NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03) | ||
− | <ref> age <logical-chan> <op> <group-bitmap> | + | <ref> age <logical-chan> <op> <group-bitmap> |
Volume-boost on | Volume-boost on | ||
− | <ref> bon | + | <ref> bon |
Volume-boost off | Volume-boost off | ||
− | <ref> bof | + | <ref> bof |
Set StationLED indicator | Set StationLED indicator | ||
− | <ref> ind stl <remindertype> <onoff> | + | <ref> ind stl <remindertype> <onoff> |
Set DAKLED indicator | Set DAKLED indicator | ||
− | <ref> ind dak <no> <indno> <blinktype> <onoff> | + | <ref> ind dak <no> <indno> <blinktype> <onoff> |
Set Output indicator | Set Output indicator | ||
− | <ref> ind out <no> <indno> <blinktype> <onoff> | + | <ref> ind out <no> <indno> <blinktype> <onoff> |
Ping | Ping | ||
− | <ref> ping | + | <ref> ping |
− | |||
− | |||
=== Commands from IP stations to AlphaCom: === | === Commands from IP stations to AlphaCom: === |
Revision as of 12:50, 12 June 2007
DIP is the protocol used between Stentofon IP stations and AlphaCom E exchanges. It is used for all data-communication with the IP stations, such as call control, LED settings and display text to the station, and keypresses and inputs from the station.
DIP is short for "Display-data over IP", and refers to the ASLT display data protocol. This protocol was based on 9600 baud one-way transmission while DIP is transmitted both ways over IP (TCP and UPD).
The commands are written as human readable text. Text string values are sometimes enclosed by quotes "". Number values are usually in hex format.
DIP Commands
Current version: 00.02 (Note: Some commands below are not yet implemented in 00.02 so this is not quite true).
For earlier versions, see ...
Commands from AlphaCom to IP stations:
Configure station
<ref> con <phy_ind> <dirno> <name> <volume> <port0> <pri0> <port1> <pri1> <port2> <pri2> <port_udp> <mcast_ip>
(The parameters "port_udp" and "mcast_ip" are NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03)
Audio Connect
<ref> auc<port> <codec> <packetlen> <volume> <config_bitmap>
Audio End
<ref> aue
Audio Group Connect (NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03)
<ref> agc <logical-chan> <op> <mcast_ip> <codec> <group-bitmap>
Audio Group End (NOT IMPLEMENTED YET, WILL BE IN DIP VESRION 00.03)
<ref> age <logical-chan> <op> <group-bitmap>
Volume-boost on
<ref> bon
Volume-boost off
<ref> bof
Set StationLED indicator
<ref> ind stl <remindertype> <onoff>
Set DAKLED indicator
<ref> ind dak <no> <indno> <blinktype> <onoff>
Set Output indicator
<ref> ind out <no> <indno> <blinktype> <onoff>
Ping
<ref> ping
Commands from IP stations to AlphaCom:
Station Up <ref> stu <mac_addr> <ip> <dip_version> <sw_type> <sw_version> <hw_type> <hw_version> Station Input Event <ref> evt inp <no> <onoff> Station Key Event <ref> evt key <no> <onoff> Pong <ref> pong