tahamajs's picture
|
download
raw
1.28 kB
# AirMouse Pro — Live System Demonstration Script
**Duration:** 5 Minutes
**Target Audience:** CPS Course Instructors & Evaluators
---
## Phase 1: Go Server & System Launch (0:00 – 1:00)
1. **Start Go Native Server:**
```bash
python airmouse_server_mcp.py start_go_server
```
2. **Verify Server Status:**
```bash
python airmouse_server_mcp.py server_status
python airmouse_server_mcp.py go_check_server_reachable
```
## Phase 2: Android App & 3-Step Calibration (1:00 – 2:30)
1. Launch AirMouse Android app.
2. Complete **Step 1: Gyroscope Calibration** (Stationary, 100 samples).
3. Complete **Step 2: Magnetometer Calibration** (Figure-8 motion, 200 samples).
4. Complete **Step 3: Accelerometer 6-Position Calibration**.
## Phase 3: Spatial Air-Mouse Control & Gestures (2:30 – 4:00)
1. Move phone in 3D space to control PC cursor (Kalman smoothing & acceleration).
2. Perform **Left Click Gesture** (Gyro Y $> 8.0 ext{ rad/s}$).
3. Perform **Scroll Gesture** (Accel Y $> 8.0 ext{ m/s}^2$).
4. Perform **Right Click Tilt** (Roll $> 45^\circ$).
## Phase 4: Perfetto Latency Verification & Teardown (4:00 – 5:00)
1. Execute `python airmouse_server_mcp.py run_perfetto_analyzer`.
2. Confirm latency metrics in `Gozarish_Perfetto_CA2.md`.

Xet Storage Details

Size:
1.28 kB
·
Xet hash:
b2b5cf718bda3335eb30fc78abf946d5ca54356ac41057355a9e998b43fbc5be

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.