Enabling Auto_rotation to support landscape/potrait 90 degree events
[platform/core/system/sensord.git] / virtual_sensors.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <VIRTUAL_SENSOR>
3         <DEVICE type="Mobile-Emulator">
4                 <FUSION>
5                         <NAME value="FUSION_SENSOR" />
6                         <VENDOR value="SAMSUNG" />
7                         <RAW_DATA_UNIT value="DEGREES" />
8                         <DEFAULT_SAMPLING_TIME value="100" />
9                         <ACCEL_STATIC_BIAS value1="0" value2="0" value3="0" />
10                         <GYRO_STATIC_BIAS value1="0" value2="0" value3="0" />
11                         <GEOMAGNETIC_STATIC_BIAS value1="0" value2="0" value3="0" />
12                         <ACCEL_ROTATION_DIRECTION_COMPENSATION value1="-1" value2="-1" value3="-1" />
13                         <GYRO_ROTATION_DIRECTION_COMPENSATION value1="1" value2="1" value3="1" />
14                         <GEOMAGNETIC_ROTATION_DIRECTION_COMPENSATION value1="-1" value2="-1" value3="-1" />
15                         <ACCEL_SCALE value="1" />
16                         <GYRO_SCALE value="1146" />
17                         <GEOMAGNETIC_SCALE value="1" />
18                         <MAGNETIC_ALIGNMENT_FACTOR value="1" />
19                 </FUSION>
20
21                 <ORIENTATION>
22                         <NAME value="ORIENTATION_SENSOR" />
23                         <VENDOR value="SAMSUNG" />
24                         <RAW_DATA_UNIT value="DEGREES" />
25                         <DEFAULT_SAMPLING_TIME value="100" />
26                         <AZIMUTH_ROTATION_COMPENSATION value="-1" />
27                         <PITCH_ROTATION_COMPENSATION value="-1" />
28                         <ROLL_ROTATION_COMPENSATION value="-1" />
29                 </ORIENTATION>
30
31                 <GRAVITY>
32                         <NAME value="GRAVITY_SENSOR" />
33                         <VENDOR value="SAMSUNG" />
34                         <RAW_DATA_UNIT value="M/S^2" />
35                         <DEFAULT_SAMPLING_TIME value="100" />
36                         <GRAVITY_SIGN_COMPENSATION value1="-1" value2="-1" value3="-1" />
37                 </GRAVITY>
38
39                 <LINEAR_ACCEL>
40                         <NAME value="LINEAR_ACCEL_SENSOR" />
41                         <VENDOR value="SAMSUNG" />
42                         <RAW_DATA_UNIT value="M/S^2" />
43                         <DEFAULT_SAMPLING_TIME value="100" />
44                         <ACCEL_STATIC_BIAS value1="0" value2="0" value3="0" />
45                         <ACCEL_ROTATION_DIRECTION_COMPENSATION value1="-1" value2="-1" value3="-1" />
46                         <ACCEL_SCALE value="1" />
47                         <LINEAR_ACCEL_SIGN_COMPENSATION value1="1" value2="1" value3="1" />
48                 </LINEAR_ACCEL>
49
50                 <ROTATION_VECTOR>
51                         <NAME value="RV_SENSOR" />
52                         <VENDOR value="SAMSUNG" />
53                         <DEFAULT_SAMPLING_TIME value="100" />
54                 </ROTATION_VECTOR>
55
56                 <GEOMAGNETIC_ROTATION_VECTOR>
57                         <NAME value="GEOMAGNETIC_RV_SENSOR" />
58                         <VENDOR value="SAMSUNG" />
59                         <DEFAULT_SAMPLING_TIME value="100" />
60                 </GEOMAGNETIC_ROTATION_VECTOR>
61
62                 <GAMING_ROTATION_VECTOR>
63                         <NAME value="GAMING_RV_SENSOR" />
64                         <VENDOR value="SAMSUNG" />
65                         <DEFAULT_SAMPLING_TIME value="100" />
66                 </GAMING_ROTATION_VECTOR>
67
68                 <TILT>
69                         <NAME value="TILT_SENSOR" />
70                         <VENDOR value="SAMSUNG" />
71                         <RAW_DATA_UNIT value="DEGREES" />
72                         <DEFAULT_SAMPLING_TIME value="100" />
73                         <PITCH_ROTATION_COMPENSATION value="-1" />
74                         <ROLL_ROTATION_COMPENSATION value="-1" />
75                 </TILT>
76
77                 <UNCAL_GYROSCOPE>
78                         <NAME value="UNCAL_GYROSCOPE_SENSOR" />
79                         <VENDOR value="SAMSUNG" />
80                         <RAW_DATA_UNIT value="DEGREES" />
81                         <DEFAULT_SAMPLING_TIME value="100" />
82                 </UNCAL_GYROSCOPE>
83         </DEVICE>
84
85         <DEVICE type="Mobile-RD-PQ">
86                 <FUSION>
87                         <NAME value="FUSION_SENSOR" />
88                         <VENDOR value="SAMSUNG" />
89                         <RAW_DATA_UNIT value="DEGREES" />
90                         <DEFAULT_SAMPLING_TIME value="100" />
91                         <ACCEL_STATIC_BIAS value1="0.064444" value2="0.15789" value3="-0.36865" />
92                         <GYRO_STATIC_BIAS value1="3.5638" value2="-5.8288" value3="-0.79750" />
93                         <GEOMAGNETIC_STATIC_BIAS value1="2.5" value2="6.5" value3="4.5" />
94                         <ACCEL_ROTATION_DIRECTION_COMPENSATION value1="1" value2="1" value3="1" />
95                         <GYRO_ROTATION_DIRECTION_COMPENSATION value1="1" value2="1" value3="1" />
96                         <GEOMAGNETIC_ROTATION_DIRECTION_COMPENSATION value1="1" value2="1" value3="1" />
97                         <ACCEL_SCALE value="1" />
98                         <GYRO_SCALE value="1150" />
99                         <GEOMAGNETIC_SCALE value="1" />
100                         <MAGNETIC_ALIGNMENT_FACTOR value="1" />
101                 </FUSION>
102
103                 <ORIENTATION>
104                         <NAME value="ORIENTATION_SENSOR" />
105                         <VENDOR value="SAMSUNG" />
106                         <RAW_DATA_UNIT value="DEGREES" />
107                         <DEFAULT_SAMPLING_TIME value="100" />
108                         <AZIMUTH_ROTATION_COMPENSATION value="-1" />
109                         <PITCH_ROTATION_COMPENSATION value="-1" />
110                         <ROLL_ROTATION_COMPENSATION value="-1" />
111                 </ORIENTATION>
112
113                 <AUTO_ROTATION>
114                         <NAME value="AUTO_ROTATION_SENSOR" />
115                         <VENDOR value="SAMSUNG" />
116                         <RAW_DATA_UNIT value="DEGREES" />
117                         <DEFAULT_SAMPLING_TIME value="60" />
118                 </AUTO_ROTATION>
119
120                 <GRAVITY>
121                         <NAME value="GRAVITY_SENSOR" />
122                         <VENDOR value="SAMSUNG" />
123                         <RAW_DATA_UNIT value="M/S^2" />
124                         <DEFAULT_SAMPLING_TIME value="100" />
125                         <GRAVITY_SIGN_COMPENSATION value1="1" value2="1" value3="1" />
126                 </GRAVITY>
127
128                 <LINEAR_ACCEL>
129                         <NAME value="LINEAR_ACCEL_SENSOR" />
130                         <VENDOR value="SAMSUNG" />
131                         <RAW_DATA_UNIT value="M/S^2" />
132                         <DEFAULT_SAMPLING_TIME value="100" />
133                         <ACCEL_STATIC_BIAS value1="0" value2="0" value3="0" />
134                         <ACCEL_ROTATION_DIRECTION_COMPENSATION value1="1" value2="1" value3="1" />
135                         <ACCEL_SCALE value="1" />
136                         <LINEAR_ACCEL_SIGN_COMPENSATION value1="1" value2="1" value3="1" />
137                 </LINEAR_ACCEL>
138
139                 <ROTATION_VECTOR>
140                         <NAME value="RV_SENSOR" />
141                         <VENDOR value="SAMSUNG" />
142                         <DEFAULT_SAMPLING_TIME value="100" />
143                 </ROTATION_VECTOR>
144
145                 <GEOMAGNETIC_ROTATION_VECTOR>
146                         <NAME value="GEOMAGNETIC_RV_SENSOR" />
147                         <VENDOR value="SAMSUNG" />
148                         <DEFAULT_SAMPLING_TIME value="100" />
149                 </GEOMAGNETIC_ROTATION_VECTOR>
150
151                 <GAMING_ROTATION_VECTOR>
152                         <NAME value="GAMING_RV_SENSOR" />
153                         <VENDOR value="SAMSUNG" />
154                         <DEFAULT_SAMPLING_TIME value="100" />
155                 </GAMING_ROTATION_VECTOR>
156
157                 <TILT>
158                         <NAME value="TILT_SENSOR" />
159                         <VENDOR value="SAMSUNG" />
160                         <RAW_DATA_UNIT value="DEGREES" />
161                         <DEFAULT_SAMPLING_TIME value="100" />
162                         <PITCH_ROTATION_COMPENSATION value="-1" />
163                         <ROLL_ROTATION_COMPENSATION value="-1" />
164                 </TILT>
165
166                 <UNCAL_GYROSCOPE>
167                         <NAME value="UNCAL_GYROSCOPE_SENSOR" />
168                         <VENDOR value="SAMSUNG" />
169                         <RAW_DATA_UNIT value="DEGREES" />
170                         <DEFAULT_SAMPLING_TIME value="100" />
171                 </UNCAL_GYROSCOPE>
172         </DEVICE>
173
174         <DEVICE type="Mobile-RD-PQ_V2">
175                 <FUSION>
176                         <NAME value="FUSION_SENSOR" />
177                         <VENDOR value="SAMSUNG" />
178                         <RAW_DATA_UNIT value="DEGREES" />
179                         <DEFAULT_SAMPLING_TIME value="100" />
180                         <ACCEL_STATIC_BIAS value1="0.046091" value2="0.127486" value3="0.10787" />
181                         <GYRO_STATIC_BIAS value1="-0.54385" value2="0.24325" value3="0.87875" />
182                         <GEOMAGNETIC_STATIC_BIAS value1="-2.25" value2="-5.5" value3="1.35" />
183                         <ACCEL_ROTATION_DIRECTION_COMPENSATION value1="1" value2="-1" value3="1" />
184                         <GYRO_ROTATION_DIRECTION_COMPENSATION value1="-1" value2="1" value3="-1" />
185                         <GEOMAGNETIC_ROTATION_DIRECTION_COMPENSATION value1="1" value2="-1" value3="1" />
186                         <ACCEL_SCALE value="1" />
187                         <GYRO_SCALE value="1150" />
188                         <GEOMAGNETIC_SCALE value="1" />
189                         <MAGNETIC_ALIGNMENT_FACTOR value="-1" />
190                 </FUSION>
191
192                 <ORIENTATION>
193                         <NAME value="ORIENTATION_SENSOR" />
194                         <VENDOR value="SAMSUNG" />
195                         <RAW_DATA_UNIT value="DEGREES" />
196                         <DEFAULT_SAMPLING_TIME value="100" />
197                         <AZIMUTH_ROTATION_COMPENSATION value="1" />
198                         <PITCH_ROTATION_COMPENSATION value="1" />
199                         <ROLL_ROTATION_COMPENSATION value="-1" />
200                 </ORIENTATION>
201
202                 <AUTO_ROTATION>
203                         <NAME value="AUTO_ROTATION_SENSOR" />
204                         <VENDOR value="SAMSUNG" />
205                         <RAW_DATA_UNIT value="DEGREES" />
206                         <DEFAULT_SAMPLING_TIME value="60" />
207                 </AUTO_ROTATION>
208
209                 <GRAVITY>
210                         <NAME value="GRAVITY_SENSOR" />
211                         <VENDOR value="SAMSUNG" />
212                         <RAW_DATA_UNIT value="M/S^2" />
213                         <DEFAULT_SAMPLING_TIME value="100" />
214                         <GRAVITY_SIGN_COMPENSATION value1="1" value2="1" value3="1" />
215                 </GRAVITY>
216
217                 <LINEAR_ACCEL>
218                         <NAME value="LINEAR_ACCEL_SENSOR" />
219                         <VENDOR value="SAMSUNG" />
220                         <RAW_DATA_UNIT value="M/S^2" />
221                         <DEFAULT_SAMPLING_TIME value="100" />
222                         <ACCEL_STATIC_BIAS value1="0" value2="0" value3="0" />
223                         <ACCEL_ROTATION_DIRECTION_COMPENSATION value1="1" value2="1" value3="1" />
224                         <ACCEL_SCALE value="1" />
225                         <LINEAR_ACCEL_SIGN_COMPENSATION value1="1" value2="1" value3="1" />
226                 </LINEAR_ACCEL>
227
228                 <ROTATION_VECTOR>
229                         <NAME value="RV_SENSOR" />
230                         <VENDOR value="SAMSUNG" />
231                         <DEFAULT_SAMPLING_TIME value="100" />
232                 </ROTATION_VECTOR>
233
234                 <GEOMAGNETIC_ROTATION_VECTOR>
235                         <NAME value="GEOMAGNETIC_RV_SENSOR" />
236                         <VENDOR value="SAMSUNG" />
237                         <DEFAULT_SAMPLING_TIME value="100" />
238                 </GEOMAGNETIC_ROTATION_VECTOR>
239
240                 <GAMING_ROTATION_VECTOR>
241                         <NAME value="GAMING_RV_SENSOR" />
242                         <VENDOR value="SAMSUNG" />
243                         <DEFAULT_SAMPLING_TIME value="100" />
244                 </GAMING_ROTATION_VECTOR>
245
246                 <TILT>
247                         <NAME value="TILT_SENSOR" />
248                         <VENDOR value="SAMSUNG" />
249                         <RAW_DATA_UNIT value="DEGREES" />
250                         <DEFAULT_SAMPLING_TIME value="100" />
251                         <PITCH_ROTATION_COMPENSATION value="1" />
252                         <ROLL_ROTATION_COMPENSATION value="-1" />
253                 </TILT>
254
255                 <UNCAL_GYROSCOPE>
256                         <NAME value="UNCAL_GYROSCOPE_SENSOR" />
257                         <VENDOR value="SAMSUNG" />
258                         <RAW_DATA_UNIT value="DEGREES" />
259                         <DEFAULT_SAMPLING_TIME value="100" />
260                 </UNCAL_GYROSCOPE>
261         </DEVICE>
262 </VIRTUAL_SENSOR>