First public contribution.
1 # This is the global environment file to configure the specific device keypad test suite.
5 # Platform-specific keypad information, e.gnumber of application and device keys, keyboard type etc.
6 # Possible keypad type values: 1 - EKeyboard_Keypad (0x1), 2 - EKeyboard_Full (0x02)
7 # Default keypad type value is 2 (EKeyboard_Full).
11 keypad_click_volume_max =1
12 default_keypad_state_value =1
13 default_keypad_click_state_value=1
14 # Key to use for passing tests when "automated" value is FALSE and user is prompted to pass or fail some tests
15 pass_key_str ={keys, scancode_string24}
16 pass_key ={keys, scancode24}
20 # Specifies how many keys (not modifiers) are being tested.
22 # VeryLow - 1/8 of the possible keys are tested.
23 # Low - 1/4 of the possible keys are tested.
24 # Medium - 1/2 of the possible keys are tested.
25 # Full - All possible keys are tested.
30 # Scancodes and modifiers for specific device keypad
34 # Scancodes for specific device board
35 scancode_string1 ='1' key
38 scancode_string2 ='2' key
41 scancode_string3 ='3' key
44 scancode_string4 ='4' key
47 scancode_string5 ='5' key
50 scancode_string6 ='6' key
53 scancode_string7 ='7' key
56 scancode_string8 ='8' key
59 scancode_string9 ='9' key
62 scancode_string10 ='0' key
65 scancode_string11 =Left green line key (top left)
66 scancode11 =EStdKeyDevice0
68 scancode_string12 =Blue key that looks like an orbit -> .()* (next to the last key clicked)
69 scancode12 =EStdKeyApplication0
71 scancode_string13 =Right green line key (top right)
72 scancode13 =EStdKeyDevice1
74 scancode_string14 =Green phone (Yes) key
75 scancode14 =EStdKeyYes
77 scancode_string15 =Backspace (C) key
78 scancode15 =EStdKeyBackspace
80 scancode_string16 =MM key
81 scancode16 =EStdKeyApplication2
83 scancode_string17 =Red phone (No) key
86 scancode_string18 =Increase volume key
87 scancode18 =EStdKeyIncVolume
89 scancode_string19 =Decrease volume key
90 scancode19 =EStdKeyDecVolume
92 scancode_string20 =Up arrow key
93 scancode20 =EStdKeyUpArrow
95 scancode_string21 =Down arrow key
96 scancode21 =EStdKeyDownArrow
98 scancode_string22 =Left arrow key
99 scancode22 =EStdKeyLeftArrow
101 scancode_string23 =Right arrow key
102 scancode23 =EStdKeyRightArrow
104 scancode_string24 =Navi key (between the arrows)
105 scancode24 =EStdKeyDevice3
107 scancode_string25 =Asterisk (*) key
110 scancode_string26 =Hash (#) key
111 scancode26 =EStdKeyHash
113 scancode_string27 =X1 key
114 scancode27 =EStdKeyF1
116 scancode_string28 =X2 key
117 scancode28 =EStdKeyF2
119 scancode_string29 =X3 key
120 scancode29 =EStdKeyApplication19
122 scancode_string30 =X4 key
123 scancode30 =EStdKeyF4
125 scancode_string31 =X5 key
126 scancode31 =EStdKeyApplication1A
128 scancode_string32 =X6 key
129 scancode32 =EStdKeyF6
131 scancode_string33 =X7 key
132 scancode33 =EStdKeyF7
134 scancode_string34 =X8 key
135 scancode34 =EStdKeyF8
137 scancode_string35 =X9 key
138 scancode35 =EStdKeyF9
142 # Modifiers for specific device board
143 modifier_string1 =Pencil (Shift) key
144 modifier1 =EStdKeyLeftShift
148 # Sets with multiple keys for specific device platform
149 set1_scancode_string1 ={modifiers, modifier_string1}
150 set1_scancode1 ={modifiers, modifier1}
151 set1_scancode_string2 ={keys, scancode_string26}
152 set1_scancode2 ={keys, scancode26}
153 set1_scancode_string3 ={keys, scancode_string31}
154 set1_scancode3 ={keys, scancode31}
155 set1_scancode_string4 ={keys, scancode_string34}
156 set1_scancode4 ={keys, scancode34}