1 <?xml version="1.0" encoding="utf-8"?>
3 xmlns:android="http://schemas.android.com/apk/res/android"
4 android:id="@android:id/tabhost"
5 android:layout_width="fill_parent"
6 android:layout_height="fill_parent">
8 android:orientation="vertical"
9 android:layout_width="fill_parent"
10 android:layout_height="fill_parent">
12 android:id="@android:id/tabs"
13 android:layout_width="fill_parent"
14 android:layout_height="wrap_content" />
16 android:id="@android:id/tabcontent"
17 android:layout_width="fill_parent"
18 android:layout_height="fill_parent">
20 android:id="@+id/state"
21 android:orientation="vertical"
22 android:layout_width="fill_parent"
23 android:layout_height="fill_parent">
25 android:layout_width="match_parent"
26 android:layout_height="wrap_content"
27 android:columnCount="1" >
29 android:id="@+id/roll"
30 android:layout_column="0"
31 android:layout_gravity="left|top"
32 android:layout_row="1"
34 android:textAppearance="?android:attr/textAppearanceMedium" />
36 android:id="@+id/pitch"
37 android:layout_column="0"
38 android:layout_gravity="center_horizontal|top"
39 android:layout_row="1"
41 android:textAppearance="?android:attr/textAppearanceMedium" />
44 android:layout_column="0"
45 android:layout_gravity="right|top"
46 android:layout_row="1"
48 android:textAppearance="?android:attr/textAppearanceMedium" />
50 android:id="@+id/rotLabel"
51 android:layout_width="wrap_content"
52 android:layout_height="wrap_content"
53 android:layout_column="0"
54 android:layout_gravity="left|center_vertical"
55 android:layout_row="0"
56 android:text="Rotation (roll/pitch/yaw)"
57 android:textAppearance="?android:attr/textAppearanceMedium" />
60 android:layout_width="match_parent"
61 android:layout_height="wrap_content"
62 android:columnCount="1" >
64 android:id="@+id/gyr1hzx"
65 android:layout_column="0"
66 android:layout_gravity="left|top"
67 android:layout_row="1"
68 android:text="gyr1hz x"
69 android:textAppearance="?android:attr/textAppearanceMedium" />
71 android:id="@+id/gyr1hzy"
72 android:layout_column="0"
73 android:layout_gravity="center_horizontal|top"
74 android:layout_row="1"
75 android:text="gyr1hz y"
76 android:textAppearance="?android:attr/textAppearanceMedium" />
78 android:id="@+id/gyr1hzz"
79 android:layout_column="0"
80 android:layout_gravity="right|top"
81 android:layout_row="1"
82 android:text="gyr1hz z"
83 android:textAppearance="?android:attr/textAppearanceMedium" />
85 android:id="@+id/gyrLabel"
86 android:layout_width="wrap_content"
87 android:layout_height="wrap_content"
88 android:layout_column="0"
89 android:layout_gravity="left|center_vertical"
90 android:layout_row="0"
91 android:text="One Second Gyro Sums"
92 android:textAppearance="?android:attr/textAppearanceMedium" />
95 android:layout_width="match_parent"
96 android:layout_height="wrap_content"
97 android:columnCount="1" >
99 android:id="@+id/accText1"
100 android:layout_column="0"
101 android:layout_gravity="left|top"
102 android:layout_row="1"
103 android:text="accValueX"
104 android:textAppearance="?android:attr/textAppearanceMedium" />
106 android:id="@+id/accText2"
107 android:layout_column="0"
108 android:layout_gravity="center_horizontal|top"
109 android:layout_row="1"
110 android:text="accValueY"
111 android:textAppearance="?android:attr/textAppearanceMedium" />
113 android:id="@+id/accText3"
114 android:layout_column="0"
115 android:layout_gravity="right|top"
116 android:layout_row="1"
117 android:text="accValueZ"
118 android:textAppearance="?android:attr/textAppearanceMedium" />
120 android:id="@+id/textView1"
121 android:layout_width="wrap_content"
122 android:layout_height="wrap_content"
123 android:layout_column="0"
124 android:layout_gravity="left|center_vertical"
125 android:layout_row="0"
126 android:text="Accelerometer Info"
127 android:textAppearance="?android:attr/textAppearanceMedium" />
130 android:layout_width="match_parent"
131 android:layout_height="wrap_content"
132 android:columnCount="1"
133 android:paddingTop="10dp" >
135 android:id="@+id/wrdAccText1"
136 android:layout_column="0"
137 android:layout_gravity="left|top"
138 android:layout_row="1"
139 android:text="Medium Text"
140 android:textAppearance="?android:attr/textAppearanceMedium" />
142 android:id="@+id/wrdAccText2"
143 android:layout_column="0"
144 android:layout_gravity="center_horizontal|top"
145 android:layout_row="1"
146 android:text="Medium Text"
147 android:textAppearance="?android:attr/textAppearanceMedium" />
149 android:id="@+id/wrdAccText3"
150 android:layout_column="0"
151 android:layout_gravity="right|top"
152 android:layout_row="1"
153 android:text="Medium Text"
154 android:textAppearance="?android:attr/textAppearanceMedium" />
156 android:id="@+id/textView4"
157 android:layout_column="0"
158 android:layout_gravity="left|top"
159 android:layout_row="0"
160 android:text="World Acceleration Info"
161 android:textAppearance="?android:attr/textAppearanceMedium" />
164 android:layout_width="match_parent"
165 android:layout_height="wrap_content"
166 android:columnCount="1"
167 android:paddingTop="10dp" >
169 android:id="@+id/textView8"
170 android:layout_column="0"
171 android:layout_gravity="left|top"
172 android:layout_row="0"
173 android:text="Gyroscope Info"
174 android:textAppearance="?android:attr/textAppearanceMedium" />
176 android:id="@+id/gyrText1"
177 android:layout_column="0"
178 android:layout_gravity="left|top"
179 android:layout_row="1"
180 android:text="Medium Text"
181 android:textAppearance="?android:attr/textAppearanceMedium" />
183 android:id="@+id/gyrText2"
184 android:layout_column="0"
185 android:layout_gravity="center_horizontal|top"
186 android:layout_row="1"
187 android:text="Medium Text"
188 android:textAppearance="?android:attr/textAppearanceMedium" />
190 android:id="@+id/gyrText3"
191 android:layout_column="0"
192 android:layout_gravity="right|top"
193 android:layout_row="1"
194 android:text="Medium Text"
195 android:textAppearance="?android:attr/textAppearanceMedium" />
198 android:layout_width="match_parent"
199 android:layout_height="wrap_content"
200 android:columnCount="1"
201 android:paddingTop="10dp" >
203 android:id="@+id/orientText1"
204 android:layout_column="0"
205 android:layout_gravity="left|top"
206 android:layout_row="2"
207 android:text="Medium Text"
208 android:textAppearance="?android:attr/textAppearanceMedium" />
210 android:id="@+id/orientText2"
211 android:layout_column="0"
212 android:layout_gravity="center_horizontal|top"
213 android:layout_row="2"
214 android:text="Medium Text"
215 android:textAppearance="?android:attr/textAppearanceMedium" />
217 android:id="@+id/orientText3"
218 android:layout_column="0"
219 android:layout_gravity="right|top"
220 android:layout_row="2"
221 android:text="Medium Text"
222 android:textAppearance="?android:attr/textAppearanceMedium" />
224 android:id="@+id/textView3"
225 android:layout_column="0"
226 android:layout_gravity="left|top"
227 android:layout_row="1"
228 android:text="Orientation Info"
229 android:textAppearance="?android:attr/textAppearanceMedium" />
232 android:layout_width="match_parent"
233 android:layout_height="wrap_content"
234 android:columnCount="1"
235 android:paddingTop="10dp" >
237 android:id="@+id/textView5"
238 android:layout_column="0"
239 android:layout_gravity="left|top"
240 android:layout_row="0"
241 android:text="Step Count"
242 android:textAppearance="?android:attr/textAppearanceMedium" />
244 android:id="@+id/stepCntText"
245 android:layout_column="0"
246 android:layout_gravity="left|top"
247 android:layout_row="1"
248 android:text="Medium Text"
249 android:textAppearance="?android:attr/textAppearanceMedium" />
251 android:id="@+id/calGrvText"
252 android:layout_width="147dp"
253 android:layout_column="0"
254 android:layout_gravity="right|top"
255 android:layout_row="1"
256 android:text="Medium Text"
257 android:textAppearance="?android:attr/textAppearanceMedium" />
259 android:id="@+id/textView6"
260 android:layout_column="0"
261 android:layout_gravity="right|bottom"
262 android:layout_row="0"
263 android:text="Calculated Gravity"
264 android:textAppearance="?android:attr/textAppearanceMedium" />
267 android:layout_width="match_parent"
268 android:layout_height="wrap_content"
269 android:columnCount="1"
270 android:paddingTop="10dp" >
272 android:id="@+id/textView7"
273 android:layout_column="0"
274 android:layout_gravity="left|top"
275 android:layout_row="0"
276 android:text="Current Position"
277 android:textAppearance="?android:attr/textAppearanceMedium" />
279 android:id="@+id/curPosXText"
280 android:layout_column="0"
281 android:layout_gravity="left|top"
282 android:layout_row="1"
283 android:text="Medium Text"
284 android:textAppearance="?android:attr/textAppearanceMedium" />
286 android:id="@+id/curPosYText"
287 android:layout_width="147dp"
288 android:layout_column="0"
289 android:layout_gravity="right|top"
290 android:layout_row="1"
291 android:text="Medium Text"
292 android:textAppearance="?android:attr/textAppearanceMedium" />
295 android:layout_width="match_parent"
296 android:layout_height="wrap_content"
297 android:columnCount="1"
298 android:paddingTop="10dp" >
300 android:id="@+id/textView9"
301 android:layout_column="0"
302 android:layout_gravity="left|top"
303 android:layout_row="1"
304 android:text="Current Heading"
305 android:textAppearance="?android:attr/textAppearanceMedium" />
307 android:id="@+id/headingText"
308 android:layout_width="wrap_content"
309 android:layout_column="0"
310 android:layout_gravity="left|top"
311 android:layout_row="2"
312 android:text="Medium Text"
313 android:textAppearance="?android:attr/textAppearanceMedium" />
315 android:id="@+id/textView2"
316 android:layout_width="146dp"
317 android:layout_column="0"
318 android:layout_gravity="right|top"
319 android:layout_row="1"
320 android:text="World GyroZ"
321 android:textAppearance="?android:attr/textAppearanceMedium" />
323 android:id="@+id/wrdGyrText1"
324 android:layout_width="146dp"
325 android:layout_column="0"
326 android:layout_gravity="right|top"
327 android:layout_row="2"
328 android:text="Medium Text"
329 android:textAppearance="?android:attr/textAppearanceMedium" />
332 android:layout_width="match_parent"
333 android:layout_height="wrap_content"
334 android:columnCount="1" >
336 android:id="@+id/rstHdBttn"
337 android:layout_width="108dp"
338 android:layout_height="wrap_content"
339 android:layout_column="0"
340 android:layout_gravity="left|top"
341 android:layout_row="0"
342 android:text="Heading Reset" />
344 android:id="@+id/rstDstBttn"
345 android:layout_width="96dp"
346 android:layout_column="0"
347 android:layout_gravity="center_horizontal|top"
348 android:layout_row="0"
349 android:text="Distance Reset" />
351 android:id="@+id/stableText"
352 android:layout_width="84dp"
353 android:layout_column="0"
354 android:layout_gravity="right|center_vertical"
355 android:layout_row="0"
356 android:text="ifStable"
357 android:textAppearance="?android:attr/textAppearanceMedium" />
361 android:id="@+id/map"
362 android:orientation="vertical"
363 android:layout_width="fill_parent"
364 android:layout_height="fill_parent">
366 xmlns:android="http://schemas.android.com/apk/res/android"
367 android:id="@+id/map_fragment"
368 android:layout_width="match_parent"
369 android:layout_height="match_parent"
370 android:name="com.google.android.gms.maps.MapFragment" />
373 android:id="@+id/debug_scroll"
374 android:layout_width="fill_parent"
375 android:layout_height="wrap_content"
376 android:scrollbars="vertical"
377 android:fillViewport="true">
379 android:id="@+id/debug"
380 android:layout_width="fill_parent"
381 android:layout_height="fill_parent" />
386 <!-- vim: set ts=4 sw=4 sts=4: -->