os/boardsupport/haitest/bspsvs/suite/bsp/keypad/testdata/h4hrp/t_keypad.ini
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
# This is the global environment file to configure the H4HRP keypad test suite.
sl@0
     2
sl@0
     3
sl@0
     4
[keypad]
sl@0
     5
# Platform-specific keypad information, e.gnumber of application and device keys, keyboard type etc.
sl@0
     6
# Possible keypad type values: 1 - EKeyboard_Keypad (0x1), 2 - EKeyboard_Full (0x02)
sl@0
     7
# Default keypad type value is 2 (EKeyboard_Full).
sl@0
     8
keypad_type			=2
sl@0
     9
keypad_device_keys		=0
sl@0
    10
keypad_app_keys			=0
sl@0
    11
keypad_click_volume_max		=1
sl@0
    12
default_keypad_state_value	=1
sl@0
    13
default_keypad_click_state_value=1
sl@0
    14
# Key to use for passing tests when "automated" value is FALSE and user is prompted to pass or fail some tests
sl@0
    15
pass_key_str			={keys, scancode_string39}
sl@0
    16
pass_key			={keys, scancode39}
sl@0
    17
sl@0
    18
sl@0
    19
[test_coverage]
sl@0
    20
# Specifies how many keys (not modifiers) are being tested.
sl@0
    21
# Possible values:
sl@0
    22
# VeryLow	- 1/8 of the possible keys are tested.
sl@0
    23
# Low		- 1/4 of the possible keys are tested.
sl@0
    24
# Medium	- 1/2 of the possible keys are tested.
sl@0
    25
# Full		- All possible keys are tested.
sl@0
    26
test_coverage			=VeryLow
sl@0
    27
sl@0
    28
sl@0
    29
#
sl@0
    30
# Scancodes and modifiers for H4HRP full keyboard
sl@0
    31
#
sl@0
    32
sl@0
    33
[keys]
sl@0
    34
# Scancodes for H4HRP full keyboard
sl@0
    35
scancode_string1		='0' key
sl@0
    36
scancode1			='0'
sl@0
    37
sl@0
    38
scancode_string2		='1' key
sl@0
    39
scancode2			='1'
sl@0
    40
sl@0
    41
scancode_string3		='2' key
sl@0
    42
scancode3			='2'
sl@0
    43
sl@0
    44
scancode_string4		='3' key
sl@0
    45
scancode4			='3'
sl@0
    46
sl@0
    47
scancode_string5		='4' key
sl@0
    48
scancode5			='4'
sl@0
    49
sl@0
    50
scancode_string6		='5' key
sl@0
    51
scancode6			='5'
sl@0
    52
sl@0
    53
scancode_string7		='6' key
sl@0
    54
scancode7			='6'
sl@0
    55
sl@0
    56
scancode_string8		='7' key
sl@0
    57
scancode8			='7'
sl@0
    58
sl@0
    59
scancode_string9		='8' key
sl@0
    60
scancode9			='8'
sl@0
    61
sl@0
    62
scancode_string10		='9' key
sl@0
    63
scancode10			='9'
sl@0
    64
sl@0
    65
scancode_string11		='a' key
sl@0
    66
scancode11			='A'
sl@0
    67
sl@0
    68
scancode_string12		='b' key
sl@0
    69
scancode12			='B'
sl@0
    70
sl@0
    71
scancode_string13		='c' key
sl@0
    72
scancode13			='C'
sl@0
    73
sl@0
    74
scancode_string14		='d' key
sl@0
    75
scancode14			='D'
sl@0
    76
sl@0
    77
scancode_string15		='e' key
sl@0
    78
scancode15			='E'
sl@0
    79
sl@0
    80
scancode_string16		='f' key
sl@0
    81
scancode16			='F'
sl@0
    82
sl@0
    83
scancode_string17		='g' key
sl@0
    84
scancode17			='G'
sl@0
    85
sl@0
    86
scancode_string18		='h' key
sl@0
    87
scancode18			='H'
sl@0
    88
sl@0
    89
scancode_string19		='i' key
sl@0
    90
scancode19			='I'
sl@0
    91
sl@0
    92
scancode_string20		='j' key
sl@0
    93
scancode20			='J'
sl@0
    94
sl@0
    95
scancode_string21		='k' key
sl@0
    96
scancode21			='K'
sl@0
    97
sl@0
    98
scancode_string22		='l' key
sl@0
    99
scancode22			='L'
sl@0
   100
sl@0
   101
scancode_string23		='m' key
sl@0
   102
scancode23			='M'
sl@0
   103
sl@0
   104
scancode_string24		='n' key
sl@0
   105
scancode24			='N'
sl@0
   106
sl@0
   107
scancode_string25		='o' key
sl@0
   108
scancode25			='O'
sl@0
   109
sl@0
   110
scancode_string26		='p' key
sl@0
   111
scancode26			='P'
sl@0
   112
sl@0
   113
scancode_string27		='q' key
sl@0
   114
scancode27			='Q'
sl@0
   115
sl@0
   116
scancode_string28		='r' key
sl@0
   117
scancode28			='R'
sl@0
   118
sl@0
   119
scancode_string29		='s' key
sl@0
   120
scancode29			='S'
sl@0
   121
sl@0
   122
scancode_string30		='t' key
sl@0
   123
scancode30			='T'
sl@0
   124
sl@0
   125
scancode_string31		='u' key
sl@0
   126
scancode31			='U'
sl@0
   127
sl@0
   128
scancode_string32		='v' key
sl@0
   129
scancode32			='V'
sl@0
   130
sl@0
   131
scancode_string33		='w' key
sl@0
   132
scancode33			='W'
sl@0
   133
sl@0
   134
scancode_string34		='x' key
sl@0
   135
scancode34			='X'
sl@0
   136
sl@0
   137
scancode_string35		='y' key
sl@0
   138
scancode35			='Y'
sl@0
   139
sl@0
   140
scancode_string36		='z' key
sl@0
   141
scancode36			='Z'
sl@0
   142
sl@0
   143
scancode_string37		=Backspace key
sl@0
   144
scancode37			=EStdKeyBackspace
sl@0
   145
sl@0
   146
scancode_string38		=Tab key
sl@0
   147
scancode38			=EStdKeyTab
sl@0
   148
sl@0
   149
scancode_string39		=Enter key
sl@0
   150
scancode39			=EStdKeyEnter
sl@0
   151
sl@0
   152
scancode_string40		=Escape (Esc) key
sl@0
   153
scancode40			=EStdKeyEscape
sl@0
   154
sl@0
   155
scancode_string41		=Space key
sl@0
   156
scancode41			=EStdKeySpace
sl@0
   157
sl@0
   158
scancode_string42		=Print Screen key
sl@0
   159
scancode42			=EStdKeyPrintScreen
sl@0
   160
sl@0
   161
scancode_string43		=Pause key
sl@0
   162
scancode43			=EStdKeyPause
sl@0
   163
sl@0
   164
scancode_string44		=Home key
sl@0
   165
scancode44			=EStdKeyHome
sl@0
   166
sl@0
   167
scancode_string45		=End key
sl@0
   168
scancode45			=EStdKeyEnd
sl@0
   169
sl@0
   170
scancode_string46		=Page Up key
sl@0
   171
scancode46			=EStdKeyPageUp
sl@0
   172
sl@0
   173
scancode_string47		=Page Down key
sl@0
   174
scancode47			=EStdKeyPageDown
sl@0
   175
sl@0
   176
scancode_string48		=Insert key
sl@0
   177
scancode48			=EStdKeyInsert
sl@0
   178
sl@0
   179
scancode_string49		=Delete (Del) key
sl@0
   180
scancode49			=EStdKeyDelete
sl@0
   181
sl@0
   182
scancode_string50		=Left arrow key
sl@0
   183
scancode50			=EStdKeyLeftArrow
sl@0
   184
sl@0
   185
scancode_string51		=Right arrow key
sl@0
   186
scancode51			=EStdKeyRightArrow
sl@0
   187
sl@0
   188
scancode_string52		=Up arrow key
sl@0
   189
scancode52			=EStdKeyUpArrow
sl@0
   190
sl@0
   191
scancode_string53		=Down arrow key
sl@0
   192
scancode53			=EStdKeyDownArrow
sl@0
   193
sl@0
   194
scancode_string54		=function key F1
sl@0
   195
scancode54			=EStdKeyF1
sl@0
   196
sl@0
   197
scancode_string55		=function key F2
sl@0
   198
scancode55			=EStdKeyF2
sl@0
   199
sl@0
   200
scancode_string56		=function key F3
sl@0
   201
scancode56			=EStdKeyF3
sl@0
   202
sl@0
   203
scancode_string57		=function key F4
sl@0
   204
scancode57			=EStdKeyF4
sl@0
   205
sl@0
   206
scancode_string58		=function key F5 
sl@0
   207
scancode58			=EStdKeyF5
sl@0
   208
sl@0
   209
scancode_string59		=function key F6 
sl@0
   210
scancode59			=EStdKeyF6
sl@0
   211
sl@0
   212
scancode_string60		=function key F7 
sl@0
   213
scancode60			=EStdKeyF7
sl@0
   214
sl@0
   215
scancode_string61		=function key F8 
sl@0
   216
scancode61			=EStdKeyF8
sl@0
   217
sl@0
   218
scancode_string62		=function key F9 
sl@0
   219
scancode62			=EStdKeyF9
sl@0
   220
sl@0
   221
scancode_string63		=function key F10 
sl@0
   222
scancode63			=EStdKeyF10
sl@0
   223
sl@0
   224
scancode_string64		=function key F11 
sl@0
   225
scancode64			=EStdKeyF11
sl@0
   226
sl@0
   227
scancode_string65		=function key F12 
sl@0
   228
scancode65			=EStdKeyF12
sl@0
   229
sl@0
   230
scancode_string66		=the key to the left of the 1 key on a standard keyboard
sl@0
   231
scancode66			=EStdKeyXXX
sl@0
   232
sl@0
   233
scancode_string67		=Comma (,) key
sl@0
   234
scancode67			=EStdKeyComma
sl@0
   235
sl@0
   236
scancode_string68		=Full stop (.) key
sl@0
   237
scancode68			=EStdKeyFullStop
sl@0
   238
sl@0
   239
scancode_string69		=Forward slash (/) key
sl@0
   240
scancode69			=EStdKeyForwardSlash
sl@0
   241
sl@0
   242
scancode_string70		=Back slash (\) key
sl@0
   243
scancode70			=EStdKeyBackSlash
sl@0
   244
sl@0
   245
scancode_string71		=Semi colon (;) key
sl@0
   246
scancode71			=EStdKeySemiColon
sl@0
   247
sl@0
   248
scancode_string72		=Single quote (') key
sl@0
   249
scancode72			=EStdKeySingleQuote
sl@0
   250
sl@0
   251
scancode_string73		=left Square bracket ([) key
sl@0
   252
scancode73			=EStdKeySquareBracketLeft
sl@0
   253
sl@0
   254
scancode_string74		=right Square bracket (]) key
sl@0
   255
scancode74			=EStdKeySquareBracketRight
sl@0
   256
sl@0
   257
scancode_string75		=Minus key (-) key
sl@0
   258
scancode75			=EStdKeyMinus
sl@0
   259
sl@0
   260
scancode_string76		=Equals key (=) key
sl@0
   261
scancode76			=EStdKeyEquals
sl@0
   262
sl@0
   263
scancode_string77		=Left Start Menu key
sl@0
   264
scancode77			=EStdKeyLeftFunc
sl@0
   265
sl@0
   266
scancode_string78		=Right Start Menu key
sl@0
   267
scancode78			=EStdKeyRightFunc
sl@0
   268
sl@0
   269
scancode_string79		=Application menu key
sl@0
   270
scancode79			=EStdKeyMenu
sl@0
   271
 
sl@0
   272
sl@0
   273
[modifiers]
sl@0
   274
# Modifiers for H4HRP full keyboard
sl@0
   275
modifier_string1		=left Shift key
sl@0
   276
modifier1			=EStdKeyLeftShift
sl@0
   277
sl@0
   278
modifier_string2		=right Shift key
sl@0
   279
modifier2			=EStdKeyRightShift
sl@0
   280
sl@0
   281
modifier_string3		=left Alt key
sl@0
   282
modifier3			=EStdKeyLeftAlt
sl@0
   283
sl@0
   284
modifier_string4		=right Alt key
sl@0
   285
modifier4			=EStdKeyRightAlt
sl@0
   286
sl@0
   287
modifier_string5		=left Control (Ctrl) key
sl@0
   288
modifier5			=EStdKeyLeftCtrl
sl@0
   289
sl@0
   290
modifier_string6		=left Fn key
sl@0
   291
modifier6			=EStdKeyLeftFunc
sl@0
   292
sl@0
   293
modifier_string7		=Caps lock key
sl@0
   294
modifier7			=EStdKeyCapsLock
sl@0
   295
sl@0
   296
modifier_string8		=Num lock key
sl@0
   297
modifier8			=EStdKeyNumLock
sl@0
   298
sl@0
   299
modifier_string9		=Scroll lock key
sl@0
   300
modifier9			=EStdKeyScrollLock
sl@0
   301
sl@0
   302
sl@0
   303
[multiple_key_sets]
sl@0
   304
# Sets with multiple keys for H4HRP platform
sl@0
   305
set1_scancode_string1		={modifiers, modifier_string5}
sl@0
   306
set1_scancode1			={modifiers, modifier5}
sl@0
   307
set1_scancode_string2		={modifiers, modifier_string3}
sl@0
   308
set1_scancode2			={modifiers, modifier3}
sl@0
   309
set1_scancode_string3		={modifiers, modifier_string1}
sl@0
   310
set1_scancode3			={modifiers, modifier1}
sl@0
   311
set1_scancode_string4		={keys, scancode_string21}
sl@0
   312
set1_scancode4			={keys, scancode21}
sl@0
   313
sl@0
   314
set2_scancode_string1		={keys, scancode_string54}
sl@0
   315
set2_scancode1			={keys, scancode54}
sl@0
   316
set2_scancode_string2		={keys, scancode_string53}
sl@0
   317
set2_scancode2			={keys, scancode53}
sl@0
   318
set2_scancode_string3		={keys, scancode_string47}
sl@0
   319
set2_scancode3			={keys, scancode47}
sl@0
   320
set2_scancode_string4		={keys, scancode_string38}
sl@0
   321
set2_scancode4			={keys, scancode38}