os/boardsupport/haitest/bspsvs/suite/bsp/keypad/testdata/devlon52/t_keypad.ini
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/boardsupport/haitest/bspsvs/suite/bsp/keypad/testdata/devlon52/t_keypad.ini	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,156 @@
     1.4 +# This is the global environment file to configure the specific device  keypad test suite.
     1.5 +
     1.6 +
     1.7 +[keypad]
     1.8 +# Platform-specific keypad information, e.gnumber of application and device keys, keyboard type etc.
     1.9 +# Possible keypad type values: 1 - EKeyboard_Keypad (0x1), 2 - EKeyboard_Full (0x02)
    1.10 +# Default keypad type value is 2 (EKeyboard_Full).
    1.11 +keypad_type			=2
    1.12 +keypad_device_keys		=0
    1.13 +keypad_app_keys			=0
    1.14 +keypad_click_volume_max		=1
    1.15 +default_keypad_state_value	=1
    1.16 +default_keypad_click_state_value=1
    1.17 +# Key to use for passing tests when "automated" value is FALSE and user is prompted to pass or fail some tests
    1.18 +pass_key_str			={keys, scancode_string24}
    1.19 +pass_key			={keys, scancode24}
    1.20 +
    1.21 +
    1.22 +[test_coverage]
    1.23 +# Specifies how many keys (not modifiers) are being tested.
    1.24 +# Possible values:
    1.25 +# VeryLow	- 1/8 of the possible keys are tested.
    1.26 +# Low		- 1/4 of the possible keys are tested.
    1.27 +# Medium	- 1/2 of the possible keys are tested.
    1.28 +# Full		- All possible keys are tested.
    1.29 +test_coverage			=Low
    1.30 +
    1.31 +
    1.32 +#
    1.33 +# Scancodes and modifiers for specific device keypad
    1.34 +#
    1.35 +
    1.36 +[keys]
    1.37 +# Scancodes for specific device board
    1.38 +scancode_string1		='1' key
    1.39 +scancode1			='1'
    1.40 +
    1.41 +scancode_string2		='2' key
    1.42 +scancode2			='2'
    1.43 +
    1.44 +scancode_string3		='3' key
    1.45 +scancode3			='3'
    1.46 +
    1.47 +scancode_string4		='4' key
    1.48 +scancode4			='4'
    1.49 +
    1.50 +scancode_string5		='5' key
    1.51 +scancode5			='5'
    1.52 +
    1.53 +scancode_string6		='6' key
    1.54 +scancode6			='6'
    1.55 +
    1.56 +scancode_string7		='7' key
    1.57 +scancode7			='7'
    1.58 +
    1.59 +scancode_string8		='8' key
    1.60 +scancode8			='8'
    1.61 +
    1.62 +scancode_string9		='9' key
    1.63 +scancode9			='9'
    1.64 +
    1.65 +scancode_string10		='0' key
    1.66 +scancode10			='0'
    1.67 +
    1.68 +scancode_string11		=Left green line key (top left)
    1.69 +scancode11			=EStdKeyDevice0
    1.70 +
    1.71 +scancode_string12		=Blue key that looks like an orbit -> .()* (next to the last key clicked)
    1.72 +scancode12			=EStdKeyApplication0
    1.73 +
    1.74 +scancode_string13		=Right green line key (top right)
    1.75 +scancode13			=EStdKeyDevice1
    1.76 +
    1.77 +scancode_string14		=Green phone (Yes) key
    1.78 +scancode14			=EStdKeyYes
    1.79 +
    1.80 +scancode_string15		=Backspace (C) key
    1.81 +scancode15			=EStdKeyBackspace
    1.82 +
    1.83 +scancode_string16		=MM key
    1.84 +scancode16			=EStdKeyApplication2
    1.85 +
    1.86 +scancode_string17		=Red phone (No) key
    1.87 +scancode17			=EStdKeyNo
    1.88 +
    1.89 +scancode_string18		=Increase volume key
    1.90 +scancode18			=EStdKeyIncVolume
    1.91 +
    1.92 +scancode_string19		=Decrease volume key 
    1.93 +scancode19			=EStdKeyDecVolume
    1.94 +
    1.95 +scancode_string20		=Up arrow key 
    1.96 +scancode20			=EStdKeyUpArrow
    1.97 +
    1.98 +scancode_string21		=Down arrow key 
    1.99 +scancode21			=EStdKeyDownArrow
   1.100 +
   1.101 +scancode_string22		=Left arrow key 
   1.102 +scancode22			=EStdKeyLeftArrow
   1.103 +
   1.104 +scancode_string23		=Right arrow key
   1.105 +scancode23			=EStdKeyRightArrow
   1.106 +
   1.107 +scancode_string24		=Navi key (between the arrows)
   1.108 +scancode24			=EStdKeyDevice3
   1.109 +
   1.110 +scancode_string25		=Asterisk (*) key
   1.111 +scancode25			='*'
   1.112 +
   1.113 +scancode_string26		=Hash (#) key
   1.114 +scancode26			=EStdKeyHash
   1.115 +
   1.116 +scancode_string27		=X1 key
   1.117 +scancode27			=EStdKeyF1
   1.118 +
   1.119 +scancode_string28		=X2 key
   1.120 +scancode28			=EStdKeyF2
   1.121 +
   1.122 +scancode_string29		=X3 key
   1.123 +scancode29			=EStdKeyApplication19
   1.124 +
   1.125 +scancode_string30		=X4 key
   1.126 +scancode30			=EStdKeyF4
   1.127 +
   1.128 +scancode_string31		=X5 key
   1.129 +scancode31			=EStdKeyApplication1A
   1.130 +
   1.131 +scancode_string32		=X6 key
   1.132 +scancode32			=EStdKeyF6
   1.133 +
   1.134 +scancode_string33		=X7 key
   1.135 +scancode33			=EStdKeyF7
   1.136 +
   1.137 +scancode_string34		=X8 key
   1.138 +scancode34			=EStdKeyF8
   1.139 +
   1.140 +scancode_string35		=X9 key
   1.141 +scancode35			=EStdKeyF9
   1.142 +
   1.143 +
   1.144 +[modifiers]
   1.145 +# Modifiers for specific device board
   1.146 +modifier_string1		=Pencil (Shift) key
   1.147 +modifier1			=EStdKeyLeftShift
   1.148 +
   1.149 +
   1.150 +[multiple_key_sets]
   1.151 +# Sets with multiple keys for specific device platform
   1.152 +set1_scancode_string1		={modifiers, modifier_string1}
   1.153 +set1_scancode1			={modifiers, modifier1}
   1.154 +set1_scancode_string2		={keys, scancode_string26}
   1.155 +set1_scancode2			={keys, scancode26}
   1.156 +set1_scancode_string3		={keys, scancode_string31}
   1.157 +set1_scancode3			={keys, scancode31}
   1.158 +set1_scancode_string4		={keys, scancode_string34}
   1.159 +set1_scancode4			={keys, scancode34}