IP Phone Release Notes 2.3
New Features in Release 2.3
XML URI for Key Press Simulation
Release 2.3 provides a feature that allows an XML Developer or Administrator to define XML Key URIs that can send key press events to the phone, just as if the physical hard key, softkey, or programmable key were pressed on the phone.
When the Key URI event is sent from the server to the phone, the phone initiates the event as if the key was physically pressed. If the key is not present on the phone (hard key) or not available (softkey or programmable key), when the phone receives the URI, the event is discarded. If you are in the process of changing the softkey or programmable key setting, or the key is disabled while the event is being processed, the request is discarded. The phone maps key events to it’s physical keys and not to it’s mapped logical keys.
The following table identifies the XML URIs for pressing buttons on the phone..
XML Key URI | Description |
|
|
Line Keys |
|
Key:Line1 to Key:Line4 | Line 1 to 4 Keys |
| Note: The phone ignores URI line keys 5 to |
| 9 since it does not have Line 5 to 9 physical |
| keys. |
Keypad Keys |
|
Key:KeyPad0 to Key:KeyPad9 | Numeric Keypad Keys |
|
|
Key:KeyPadStar | * - Star Key |
|
|
Key:KeyPadPound | # Hash Key |
|
|
Softkeys |
|
Key:SoftKey1 to Key:SoftKey<n> | Softkey 1 to <n> (valid softkeys depend on |
| the number of physical softkeys on the |
| phone) |
Key:TopSoftKey1 to Key:TopSoftKey<n> | Top softkeys 1 to <n> ((valid top softkeys |
top | depend on the number of physical top |
| softkeys on the phone) |
Programmable Keys |
|
Key:PrgKey1 to Key:PrgKey<n> | Programmable keys 1 to <n> (valid |
| programmable keys depend on the number |
| of physical programmable keys on the |
| phone) |
Expansion Module Keys |
|
Key:ExpMod1SoftKey1 to | Expansion module 1 softkeys 1 to 60 |
Key:ExpMod1SoftKey60 | Note: The phone ignores URI expansion |
| |
| module key events if the keys are not |
| physically present on the expansion |
| module. |
Key:ExpMod2SoftKey1 to | Expansion module 2 soft keys 1 to 60 |
Key:ExpMod2SoftKey60 |
|
Key:ExpMod3SoftKey1 to | Expansion module 3 soft keys 1 to 60 |
Key:ExpMod3SoftKey60 |
|
42 |