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]] | ||
+ | |||
+ | |||
+ | |- | ||
+ | |colspan="5"|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 Stations|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). | ||
+ | |- | ||
+ | |align=center|1||[[NET_OBJ_REF]]<br\>{[[ECL_STATION]]} ||colspan="3"|Station displaying text.<br\>[[AlphaNet]]: B station in B exchange.<br\> Null value not allowed. | ||
+ | |- | ||
+ | |align=center|2||[[UINT1]]||colspan="3"|Length of text | ||
+ | |- | ||
+ | |align=center|3||Array of [[UINT1]]||colspan="3"|Text characters. | ||
+ | |- | ||
+ | |} | ||
+ | |||
IP station Custom Command (DIP) | IP station Custom Command (DIP) | ||
Line 38: | Line 58: | ||
*''text'': Display text coded as UTF-8 | *''text'': Display text coded as UTF-8 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category: ACDP messages]] | [[Category: ACDP messages]] | ||
[[AlphaNet_Data_Protocol#Station_Keyboard_.26_Display_emulation|Back to AlphaNet message list]] | [[AlphaNet_Data_Protocol#Station_Keyboard_.26_Display_emulation|Back to AlphaNet message list]] |
Revision as of 20:32, 25 February 2014
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
| ||||
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. |
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