Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,183 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:textSize="18sp"
android:id="@+id/ble_scan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="扫描"/>
<Button
android:textSize="18sp"
android:id="@+id/ble_connect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="连接"/>
<Button
android:textSize="18sp"
android:id="@+id/test_power_down"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="掉电"/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:textSize="18sp"
android:id="@+id/parse_actions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="解析动作文件"/>
<Button
android:textSize="18sp"
android:id="@+id/execute_action"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="执行动作"/>
<Button
android:textSize="18sp"
android:id="@+id/stop_action"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="停止动作"/>
<Button
android:textSize="18sp"
android:id="@+id/stop_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="停止所有"/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:textSize="18sp"
android:id="@+id/move_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="左转"/>
<Button
android:textSize="18sp"
android:id="@+id/move_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="右转"/>
<Button
android:textSize="18sp"
android:id="@+id/move_forward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="前进"/>
<Button
android:textSize="18sp"
android:id="@+id/move_backward"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="后退"/>
<Button
android:textSize="18sp"
android:id="@+id/move_stop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="停止"/>
</LinearLayout>
<Button
android:textSize="18sp"
android:id="@+id/control_generate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="生成遥控器文件"/>
<Button
android:textSize="18sp"
android:id="@+id/enter_control"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="进入遥控器"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:textSize="18sp"
android:id="@+id/servo_mode"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="舵机模式设置"/>
<Button
android:textSize="18sp"
android:id="@+id/btn_engine_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="马达舵机列表"/>
<Button
android:textSize="18sp"
android:id="@+id/btn_servo_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="舵机列表"/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/et_left_ids"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="左边id 多个以;分开"
android:inputType="text"/>
<EditText
android:id="@+id/et_right_ids"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="右边id 多个以;分开"
android:inputType="text"/>
<EditText
android:id="@+id/et_direct"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="方向(0前进-1左转1右转)"
android:inputType="numberSigned"/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/et_high_speed"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="初冲速度"
android:inputType="number"/>
<EditText
android:id="@+id/et_high_duration"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="初冲时间(ms)"
android:inputType="number"/>
<EditText
android:id="@+id/et_run_speed"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="运行速度"
android:inputType="number"/>
</LinearLayout>
<Button
android:textSize="18sp"
android:id="@+id/btn_run"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="运行"/>
</LinearLayout>
</ScrollView>