Howto:IP72 Functionkeys and Softkeys: Difference between revisions
No edit summary |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
* IP72 | * IP72 | ||
innovaphone Firmware | innovaphone Firmware V8hotfix2 and later | ||
=Softkeys and Functionkeys coexistance= | =Softkeys and Functionkeys coexistance= | ||
Line 32: | Line 32: | ||
For each key following values are defined: | For each key following values are defined: | ||
0 - do not override a softkey with function key | * 0 - do not override a softkey with function key | ||
1 - override softkey with a function key in '''idle''' mode | * 1 - override softkey with a function key in '''idle''' mode | ||
2 - override softkey with a function key in '''speaking''' mode | * 2 - override softkey with a function key in '''speaking''' mode | ||
3 - override softkey with a function key in '''idle''' and '''speaking''' mode | * 3 - override softkey with a function key in '''idle''' and '''speaking''' mode | ||
So this three values are combined into 3 hex bytes, with SK1 being LS-byte (right) and SK3 being the MS-byte (left). | So this three values are combined into 3 hex bytes, with SK1 being LS-byte (right) and SK3 being the MS-byte (left). | ||
E.g. '''/softkey-mode 0x102''' : | E.g. '''/softkey-mode 0x102''' : | ||
* SK1 uses function key definition in speaking mode | * SK1 uses function key definition in speaking mode (2) | ||
* SK2 does not use a function key definition (stays speaker) | * SK2 does not use a function key definition (stays speaker) (0) | ||
* SK3 uses function key definition in idle mode | * SK3 uses function key definition in idle mode (1) | ||
As said, the default values is (historically) '''0x111''', that is, function keys are displayed only in idle mode. | |||
=Setting the value= | |||
1. navigate to IP72 via browser and type in | |||
http://x.y.x.z./!config add PHONE FORMS /softkey-mode 0x102 | |||
http://x.y.x.z./!config write | |||
http://x.y.x.z./!config activate | |||
=Resetting the value= | |||
1. navigate to IP72 via browser and type in | |||
http://x.y.x.z./!config rem PHONE FORMS /softkey-mode | |||
http://x.y.x.z./!config write | |||
http://x.y.x.z./!config activate |
Latest revision as of 12:23, 22 April 2010
Applies To
This information applies to
- IP72
innovaphone Firmware V8hotfix2 and later
Softkeys and Functionkeys coexistance
IP72 softkeys are the three long and rounded keys below the LCD used to control the phone.
Here the softkey assignement depending on telephone state:
Mode/Softkey | SK-1 | SK-2 | SK-3 |
Idle | Menu | Speaker | |
Ringing | Transfer | Speaker | |
Speaking | Menu | Speaker | R |
This predefined softkey assignment changes if function keys 1 to 3 have been defined. Historically, function keys 1-3 overlap the softkeys 1-3 in idle mode only. Thus, function key 1 overrides the Menu-softkey, function key 2 the Speaker-softkey and funcion key 3 the unused softkey.
Defining when function keys override softkeys
The so called softkey-mode configuration file option defines when the function key (if defined) overrides the softkey definition:
For each key following values are defined:
- 0 - do not override a softkey with function key
- 1 - override softkey with a function key in idle mode
- 2 - override softkey with a function key in speaking mode
- 3 - override softkey with a function key in idle and speaking mode
So this three values are combined into 3 hex bytes, with SK1 being LS-byte (right) and SK3 being the MS-byte (left).
E.g. /softkey-mode 0x102 :
- SK1 uses function key definition in speaking mode (2)
- SK2 does not use a function key definition (stays speaker) (0)
- SK3 uses function key definition in idle mode (1)
As said, the default values is (historically) 0x111, that is, function keys are displayed only in idle mode.
Setting the value
1. navigate to IP72 via browser and type in
http://x.y.x.z./!config add PHONE FORMS /softkey-mode 0x102 http://x.y.x.z./!config write http://x.y.x.z./!config activate
Resetting the value
1. navigate to IP72 via browser and type in
http://x.y.x.z./!config rem PHONE FORMS /softkey-mode http://x.y.x.z./!config write http://x.y.x.z./!config activate