markdown
1.1.3 (2026-06-04)
release-note-en
1.1.3 (2026-06-04)
Gripper Gesture-Triggered Recording
- A close-open-close-open gesture on the gripper within 1 second starts or stops a recording, with no need to walk back to the console. A spoken countdown plays on a successful start; the UI shows a clear reason when a trigger is rejected.
- Closed-state detection is more tolerant of natural hand tremor, reducing false triggers.
Sensor Enable / Disable Toggle
- A new toggle on the sensor configuration page turns a sensor off without removing its configuration; pre-recording sensor counts and frame-rate aggregation only consider enabled sensors.
Frame Rate Health
- Sensor panels and charts show "current / target" frame rate side by side, with the chip and chart line turning red when the actual rate stays below target. The first few seconds after start-up are suppressed to avoid cold-start false alarms.
Video Preview
- Preview reconnects automatically after a network glitch — no manual refresh — and adapts resolution per camera to live network conditions, so weak networks stay smooth and strong networks keep their detail.
- Fixed occasional blank-frame issues at start-up or when switching the active recording; higher-resolution previews play more smoothly and long-running sessions are more stable.
File Manager & Mobile Experience
- The date/time filter accepts minute-precision inputs, a one-click button clears all active filters, and the picker's buttons follow the active interface language.
- The file manager shows how many files are selected; long lists scroll correctly again and mobile views respect the system safe-area at the bottom.
- Gripper charts split into IMU (accelerometer / gyroscope) and Encoder (joint angle) sub-charts, toggleable separately, with a dynamic axis-range switch; mobile screens stack them vertically.
- Camera and microphone dropdown placement is fixed, and charts now resize correctly when switching between desktop and mobile layouts.
Recording Stopped Voice Cue
- When recording transitions from active to stopped, the UI speaks a short confirmation ("Recording stopped" in English, "停止录制" in Chinese), so you can confirm without watching the screen.
Login & Platform
- Platform selection (domestic / overseas) is part of the login flow and managed server-side; upload badges are tracked per platform, so switching platforms does not lose history.
- Logout propagates across browser tabs; an expired session clears local credentials and re-opens the login dialog.
- After an upgrade or service restart, the browser silently restores the platform you were logged in to; if automatic restore fails, the login dialog is re-opened immediately.
Data Upload
- Upload retries wait briefly between attempts so a transient hiccup no longer hammers the upload server; permanent failures still surface immediately.
Deployment Stability
- Resolves the rare "NVMe healthy but eMMC full" failure and the follow-on case where some devices kept writing recordings to eMMC after upgrading — recordings now always land on the newly mounted NVMe storage.
- Recording data, caches, and logs live on the host, so restarting or rebuilding the container never loses them; the recording service is still restarted automatically on a real crash.
- Fixed an occasional microphone / USB device open failure when stopping and starting recording in quick succession.
Upgrade & Patches
- After a successful firmware upgrade, old Docker images are cleaned up automatically in the background to free storage.
- The release image ships with patches built in: installs and upgrades apply them in order, already-applied patches are skipped, and any failure aborts the install for investigation.
io-reporter: when mDNS (<hostname>.local) is unavailable, devices can be located by serial number viahttps://my.sense.io-ai.tech/?sn=<serial>.- Intel AX210 US Wi-Fi fix: in regions that restrict 6 GHz Wi-Fi (such as the United States), devices fitted with an Intel AX210 wireless card fail to associate or drop their connection; installing the patch and rebooting the whole device restores connectivity.