Actions

Difference between revisions of "DISPLAY TEXT"

From Zenitel Wiki

Line 15: Line 15:
 
IP station Custom Command (From AMC 10.30)<br\>
 
IP station Custom Command (From AMC 10.30)<br\>
 
'''$DSPL L101 U4 60AB0812 ‘’''' > [[DIP#dicmd_-_Send_User_Defined_Command_.28.24DSPL.29|DIP message]]
 
'''$DSPL L101 U4 60AB0812 ‘’''' > [[DIP#dicmd_-_Send_User_Defined_Command_.28.24DSPL.29|DIP message]]
 +
 +
IP station Custom Command (DIP)
 +
:LINE 1: '''$DIP N%1.phy "dite 1 1 0 0 8 TEXT"'''
 +
:LINE 2: '''$DIP N%1.phy "dite 1 1 0 0 17 TEXT"'''
 +
:LINE 3: '''$DIP N%1.phy "dite 1 1 0 0 26 TEXT"'''
 +
:LINE 4: '''$DIP N%1.phy "dite 1 1 0 0 35 TEXT"'''
 +
*Explanation: <ref> dite <disp> <font_> <flags> <posx> <posy> <text>
 +
*''ref'': Physical number for addressed station.
 +
*''disp'': Display number.
 +
**1 = Main display (size 128x64 pixels).
 +
**2 = Dak display.
 +
*''font_'': Font type
 +
**1 = 5x8 (horizontal spacing +1 pixel = 6 pixels width).
 +
**2 = 8x15 (horizontal spacing included).
 +
**3 = 10x16 (horizontal spacing +2 pixels = 12 pixels width).
 +
*''flags'': Flags
 +
**0001 = Inverted.
 +
*''posx'': Horizontal position from left to right. Denotes left edge position of first character.
 +
**Hex value (Main display: 00-7F = 128 pixels)
 +
*''posy'': Vertical position from top to bottom. Denotes top edge position of first character.
 +
**Hex value (Main display: 00-3F = 64 pixels)
 +
*''text'': Display text coded as UTF-8
 +
 
|-
 
|-
 
|colspan="5"|Send text and control characters to a station in a station dependent low level format.<br\>
 
|colspan="5"|Send text and control characters to a station in a station dependent low level format.<br\>

Revision as of 13:23, 21 March 2012

DISPLAY_TEXT 0x005A 90 AMC 06.00
$DSPL L101 U18 0311 ‘Line 1 text’<br\>

$DSPL L101 U18 0312 ‘Line 2 text’<br\> $DSPL L104 U23 0313 14 "Line 3 text on CRM "<br\> $DSPL L104 U23 0313 54 "Line 4 text on CRM "<br\> Dual Display (from AMC 08.28 / 09.01):<br\> 1. $DSPL L104 U11 33011302 ‘DAK line’<br\> 2. $DSPL L104 U3 500400 ‘’<br\> <br\> IP station Custom Command (From AMC 10.30)<br\> $DSPL L101 U4 60AB0812 ‘’ > DIP message

IP station Custom Command (DIP)

LINE 1: $DIP N%1.phy "dite 1 1 0 0 8 TEXT"
LINE 2: $DIP N%1.phy "dite 1 1 0 0 17 TEXT"
LINE 3: $DIP N%1.phy "dite 1 1 0 0 26 TEXT"
LINE 4: $DIP N%1.phy "dite 1 1 0 0 35 TEXT"
  • Explanation: <ref> dite <disp> <font_> <flags> <posx> <posy> <text>
  • ref: Physical number for addressed station.
  • disp: Display number.
    • 1 = Main display (size 128x64 pixels).
    • 2 = Dak display.
  • font_: Font type
    • 1 = 5x8 (horizontal spacing +1 pixel = 6 pixels width).
    • 2 = 8x15 (horizontal spacing included).
    • 3 = 10x16 (horizontal spacing +2 pixels = 12 pixels width).
  • flags: Flags
    • 0001 = Inverted.
  • posx: Horizontal position from left to right. Denotes left edge position of first character.
    • Hex value (Main display: 00-7F = 128 pixels)
  • posy: Vertical position from top to bottom. Denotes top edge position of first character.
    • Hex value (Main display: 00-3F = 64 pixels)
  • text: Display text coded as UTF-8
Send text and control characters to a station in a station dependent low level format.<br\>

The character set is ISO 8859 (for characters from 20 hex and above). The control characters used conforms to the TouchLine display format code for control of the display.<br\> AlphaNet: Message from remote exchange in order to display the enclosed text in a local station.<br\><br\>

  • Note 1: The exchange updates the display frequently, and external control of the display will work only in special situations
  • Note 2: The text must be within apostrophes ('....') and not closing single quotation marks (‘…’) . The text editor Word (and others) tends to convert apostrophes to single quotation marks, which will not work.<br\><br\>

Dual Display:<br\> Example 1. Update text on DAK display line 02. legal values 01->64 (1-100 decimal)<br\> Example 2. Select (show) DAK page 04 on DualDisplay station with no arrow indication (last 00. Arrow down is visible if (last) number is 2 or more. Arrow up is visible if number is larger than the page number).

1 NET_OBJ_REF<br\>{ECL_STATION} Station displaying text.<br\>AlphaNet: B station in B exchange.<br\> Null value not allowed.
2 UINT1 Length of text
3 Array of UINT1 Text characters.

Back to AlphaNet message list