haitest/bspsvs/suite/bsp/digitiser/testdata/h6hrp/t_digitiser.ini
changeset 0 cec860690d41
equal deleted inserted replaced
-1:000000000000 0:cec860690d41
       
     1 # This is the global environment file to configure the touch-screen test suite on a specific device
       
     2 # The current default touch screen test suite values are configured for TI OMAP 2420 (H4) hardware digitiser device
       
     3 # Licencees may need to configure below values to specific devices and also where applicable,
       
     4 # check supported HAL Enum's
       
     5 
       
     6 
       
     7 [generic]
       
     8 
       
     9 # A timeout value in microseconds. 
       
    10 # This is a 10 second timeout used in the manual testcases
       
    11 minTimeout                      =1000000
       
    12 
       
    13 # A timeout value in microseconds. 
       
    14 # This is a 50 second timeout used in the manual testcases
       
    15 maxTimeout                      =5000000
       
    16 
       
    17 # Defines the error margin in pixels that the digitiser test suite will cater for.
       
    18 errorMargin                     =10
       
    19 
       
    20 
       
    21 # A hexadecimal value used to represent keycode values used in tests where manual confirmation 
       
    22 # is required via a key press. 
       
    23 # The keycode value represents the TKeyCode enum value, by default the hexadecimal value
       
    24 # used in this suite is the 'one' key.
       
    25 # (Please note that some of these mappings are device dependant).
       
    26 keyCode                         =0x0031
       
    27 
       
    28 [confirm]
       
    29 instructions                    =Press the number one key to pass the test case. Any key to fail.
       
    30 
       
    31 [exitBox]
       
    32 # Defines the horizontal co-ordinate value for the positioning of the exit box.
       
    33 minX                      =10
       
    34 
       
    35 # Defines the vertical co-ordinate  value for the positioning of the exit box.
       
    36 minY                      =100
       
    37 
       
    38 # Defines the horizontal co-ordinate value for the positioning of the exit box.
       
    39 maxX                      =40
       
    40 
       
    41 # Defines the vertical co-ordinate  value for the positioning of the exit box.
       
    42 maxY                      =120
       
    43 
       
    44 
       
    45 [randomPixels]
       
    46 # Defaults values used in the scenario where the user has
       
    47 # to touch any pixel on the screen with a stylus, and manually confirm if a test has passed.
       
    48 instructions                    =Touch any number of screen pixels randomly with stylus. To exit testcase hit the exit box.
       
    49 pixelfeedback                   =Did the pixels hightlight correctly? Press the number one key to pass the test case. Any key to fail.
       
    50 
       
    51 # Defines the number of pixels that will need to be verified. In the default scenario we are using -1 to indicate an unlimited number of 
       
    52 # pixels, for example here the use of the number 3 would indicate three pixels to verify.
       
    53 pointsTotal                     =-1
       
    54 
       
    55 [randomLine]
       
    56 instructions                    =Draw a straight line from any point to any point. To exit testcase hit the exit box.
       
    57 pixelfeedback                   =Did correct pixels hightlight? Press the number one key to pass the test case. Any key to fail.
       
    58 
       
    59 # Defines the number of pixels that will need to be verified. In the default scenario we are using -1 to indicate an unlimited number of 
       
    60 # pixels
       
    61 pointsTotal                     =3
       
    62 
       
    63 [preDrawnDots]
       
    64 # Defaults values used in the scenario when pixels are predrawn on the screen, and the user has
       
    65 # to touch each pixel with a stylus.
       
    66 instructions                    =Touch the inside the drawn rectangle. To exit testcase hit the exit box
       
    67 
       
    68 # Defines the number of pixels that will be predrawn on the screen ready to verify.
       
    69 pointsTotal                     =3
       
    70 
       
    71 # Define the predrawn co-ordinates here there are 3 but this can be increased by adding further values
       
    72 # i.e 4_x and so forth
       
    73 1_x		                =30
       
    74 1_y		                =210
       
    75 
       
    76 2_x		                =180
       
    77 2_y		                =60
       
    78 
       
    79 3_x		                =200
       
    80 3_y		                =300
       
    81 
       
    82 
       
    83 [preDrawnRect]
       
    84 # Defaults values used in the scenario when pixels are predrawn on the screen, and the user has
       
    85 # to touch each pixel with a stylus.
       
    86 
       
    87 instructions                    =With stylus, draw a line within this box. To exit testcase hit the exit box
       
    88 
       
    89 # Defines the number of pixels that will be predrawn on the screen ready to verify
       
    90 eventTotal                     =3
       
    91 
       
    92 # Default values used in the scenario where a line is predrawn on the screen, and the user has
       
    93 # to follow the line with a stylus. the values below indicate the defualt Top left and bottom right of that rect
       
    94 tl_x                             =80
       
    95 tl_y                             =180
       
    96 
       
    97 br_x                             =200
       
    98 br_y                             =200
       
    99 
       
   100 [colour]
       
   101 # The mask value of the colour black
       
   102 black                           =0x00
       
   103 # The mask value of the colour white
       
   104 white                           =0xFF
       
   105 
       
   106 [displayMode]
       
   107 # Define  the mode display mode for the  screen to use in these tests
       
   108 value                           ={displayMode,defaultmode}  
       
   109 expected                        ={displayMode,defaultmode} 
       
   110 
       
   111 # Define  the default mode display mode for the  screen
       
   112 defaultmode                     ={displayMode,mode3}  
       
   113 
       
   114 # Define  display mode for the  screen
       
   115 mode0                           =0
       
   116 
       
   117 # Define  display mode for the  screen
       
   118 mode1                           =1
       
   119 
       
   120 # Define  display mode for the  screen
       
   121 mode2                           =2
       
   122 
       
   123 # Define  display mode for the  screen
       
   124 mode3                           =7
       
   125 
       
   126 # Define  display mode for the  screen
       
   127 mode4                           =4
       
   128 
       
   129 [haldata]
       
   130 
       
   131 # Default value of the the pen/digitizer horizontal resolution, in pixels
       
   132 ePenXValue                     =365
       
   133 
       
   134 # Default value of the pen/digitizer vertical resolution, in pixels.
       
   135 ePenYValue                     =280
       
   136 
       
   137 [halDataOff]
       
   138 # Default value of the the HAL Data to set or get. 
       
   139 value                   =0
       
   140 expected                =0
       
   141 
       
   142 [halDataOn]
       
   143 # Default value of the the HAL Data to set or get
       
   144 value                   =1
       
   145 expected                =1
       
   146                            
       
   147 [rawEvent]
       
   148 # Defines the Enum strings used by TRawEvent.
       
   149 
       
   150 # Represents an uninitialised event object.
       
   151 none                            =ENone     
       
   152 
       
   153 # EPointerMove A pointer device (e.g. a pen) has moved. Only changes in Cartesian coordinates are tracked.
       
   154 pointerMove  		        =EPointerMove
       
   155 
       
   156 # A switch on event caused by a screen tap using a pointer device.
       
   157 pointerSwitchOn                 =EPointerSwitchOn 
       
   158 
       
   159 # Represents a keyboard key down event. 
       
   160 keyDown                         =EKeyDown 
       
   161 
       
   162 #Represents a keyboard key up event.
       
   163 keyUp                           =EKeyUp 
       
   164 
       
   165 # Represents a redraw event.
       
   166 redraw                          =ERedraw 
       
   167 
       
   168 # Represents a device switch on event.
       
   169 switchOn                        =ESwitchOn 
       
   170 
       
   171 active                          =EActive 
       
   172  
       
   173 inactive                        =EInactive 
       
   174  
       
   175 # Represents a modifier key being pressed.
       
   176 updateModifiers                 =EUpdateModifiers
       
   177 
       
   178 # Represents a button down event. This is typically used to represent a pointing device coming into contact with a touch sensitive screen
       
   179 button1Down  		       =EButton1Down
       
   180 
       
   181 # Represents a button up event. This is typically used to represent a pointing device being lifted away from a touch sensitive screen.
       
   182 button1Up                       =EButton1Up
       
   183 
       
   184 # Represents a button down event. This is typically used to represent a pointing device coming into contact with a touch sensitive screen.
       
   185 button2Down                    =EButton2Down 
       
   186 
       
   187 # Represents a button up event. This is typically used to represent a pointing device being lifted away from a touch sensitive screen.
       
   188 button2Up                      =EButton2Up 
       
   189 
       
   190 # Represents a button down event. This is typically used to represent a pointing device coming into contact with a touch sensitive screen.
       
   191 button3Down                    =EButton3Down 
       
   192 
       
   193 # Represents a button up event. This is typically used to represent a pointing device being lifted away from a touch sensitive screen.
       
   194 button3Up                      =EButton3Up 
       
   195 
       
   196 # Represents a device switch off event.
       
   197 switchOff                      =ESwitchOff 
       
   198  
       
   199 # Represents a key being continually pressed event.
       
   200 keyRepeat                      =EKeyRepeat
       
   201  
       
   202 # Represents a case open event. The meaning of a case is hardware specific.
       
   203 caseOpen                       =ECaseOpen
       
   204 
       
   205 # Represents a case close event. The meaning of a case is hardware specific. 
       
   206 caseClose                      =ECaseClose 
       
   207 
       
   208 # Represents a device restart 
       
   209 restartSystem                  =ERestartSystem 
       
   210