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)
| ||||
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\>
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. |