blob: 262f616b86840323969d39a7d51fa75a7984adef [file] [log] [blame]
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="org.chromium.latency.walt.DiagnosticsFragment">
<!-- The whole list of options -->
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="3">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:orientation="vertical">
<!-- Reconnect -->
<LinearLayout
style="@style/MenuItemStyle"
android:onClick="onClickReconnect">
<ImageView
style="@style/MenuIconStyle"
app:srcCompat="@drawable/ic_usb_black_24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
style="@style/MenuTextTop"
android:text="Reconnect" />
<TextView
android:visibility="gone"
style="@style/MenuTextBottom"
android:text="TBD: Conn status" />
</LinearLayout>
</LinearLayout>
<!-- End of Reconnect -->
<View style="@style/MenuDivider" />
<!-- Ping -->
<LinearLayout
style="@style/MenuItemStyle"
android:onClick="onClickPing">
<ImageView
style="@style/MenuIconStyle"
app:srcCompat="@drawable/ic_swap_horiz_black_24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
style="@style/MenuTextTop"
android:text="Ping" />
<TextView
style="@style/MenuTextBottom"
android:text="Ping over USB with 1 byte" />
</LinearLayout>
</LinearLayout>
<!-- End of Ping -->
<View style="@style/MenuDivider" />
<!-- ReSync -->
<LinearLayout
style="@style/MenuItemStyle"
android:onClick="onClickSync">
<ImageView
style="@style/MenuIconStyle"
app:srcCompat="@drawable/ic_schedule_black_24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
style="@style/MenuTextTop"
android:text="Re-sync clocks" />
</LinearLayout>
</LinearLayout>
<!-- End of ReSync -->
<View style="@style/MenuDivider" />
<!-- CheckDrift -->
<LinearLayout
style="@style/MenuItemStyle"
android:onClick="onClickCheckDrift">
<ImageView
style="@style/MenuIconStyle"
app:srcCompat="@drawable/ic_timelapse_black_24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
style="@style/MenuTextTop"
android:text="Check clock drift" />
<TextView
style="@style/MenuTextBottom"
android:text="Check how much clocks diverged" />
</LinearLayout>
</LinearLayout>
<!-- End of CheckDrift -->
<View style="@style/MenuDivider" />
<!-- Program -->
<LinearLayout
style="@style/MenuItemStyle"
android:onClick="onClickProgram">
<ImageView
style="@style/MenuIconStyle"
app:srcCompat="@drawable/ic_system_update_alt_black_24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
style="@style/MenuTextTop"
android:text="Update WALT Firmware" />
<TextView
style="@style/MenuTextBottom"
android:text="Please press the button on the Teensy first" />
</LinearLayout>
</LinearLayout>
<!-- Program -->
<!--<View style="@style/MenuDivider" />-->
<!-- Send T TODO: replace with send any char, it says nothing on the log, broadcast? -->
<!--
<LinearLayout
style="@style/MenuItemStyle"
android:onClick="onClickSendT">
<ImageView
style="@style/MenuIconStyle"
android:src="@drawable/ic_swap_horiz_black_24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
style="@style/MenuTextTop"
android:text="Send 'T'" />
<TextView
style="@style/MenuTextBottom"
android:text="..." />
</LinearLayout>
</LinearLayout>
-->
<!-- End of Send T -->
</LinearLayout>
</ScrollView>
<TextView
android:id="@+id/txt_log_diag"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:background="#BBBBBB"
android:gravity="bottom"
android:scrollbars="vertical" />
</LinearLayout>