MotionBridge v0.1.6
MotionBridge v0.1.6
This release focuses on stable real-time device output, especially Handy through Intiface, while keeping motion controls consistent across device types.
Highlights
- Replaces the separate Handy connection with Intiface. Connect Handy in Intiface Central, then select Intiface in MotionBridge.
- Adds proper Intiface
HwPositionWithDurationoutput for timed-position linear devices. MotionBridge keeps only the newest L0 target and sends it from a dedicated precise 20 Hz clock. - Adds Target arrival time. Automatic mode follows the real output interval (normally 50 ms); manual mode supports 50–100 ms in 5 ms steps. This affects only timed-position Intiface devices, mainly Handy.
- Removes distance-based duration planning that could distort the source animation waveform.
- Adds automatic reconnect for USB, Wi-Fi, and Intiface without re-arming output after a manual stop.
- Standardizes axis travel controls to 0–100%, adds per-axis inversion and configurable return positions, and refreshes the protection-control icons.
- Keeps the selected participant stable until the game action changes and displays the original
participantTagsupplied by the data stream. - Bundles the required test runtimes so test execution does not show missing-runtime error dialogs.
The Intiface protocol path and startup package have passed automated/local validation. Physical behavior still depends on the connected device, Intiface version, network conditions, and user range settings.
Thanks
Special thanks to @mooomoo and @ZpoogZ for testing Handy through Intiface and sharing detailed feedback.
SHA-256: 6B6FBC2DCAD0256B05C38FD49B18AAFF95FA9A6C68D901CAA7257BE823F23D4D
MotionBridge v0.1.6 中文说明
本次更新重点改善实时设备输出的稳定性,尤其是通过 Intiface 使用 Handy 时的动作跟随,同时统一不同设备的运动控制方式。
主要更新
- 移除单独的 Handy 连接方式,统一通过 Intiface 使用。请先在 Intiface Central 中连接 Handy,再在 MotionBridge 中选择 Intiface。
- 为支持定时位置的直线设备正确使用 Intiface
HwPositionWithDuration。MotionBridge 只保留最新的 L0 目标,并通过独立的精确定时器以 20 Hz 输出。 - 新增目标到达时间。自动模式跟随真实输出周期,通常为 50 ms;关闭自动后可按 5 ms 步进设置 50–100 ms。该设置只影响 Intiface 定时位置设备,主要是 Handy。
- 移除按运动距离计算时长的处理,避免改变原始动画波形。
- 为 USB、Wi-Fi 和 Intiface 增加自动重连;手动停止输出后不会自行重新启用。
- 将轴行程统一显示为 0–100%,新增每轴反转和归中位置,并重新设计保护功能图标。
- 参与者选择会稳定保持到游戏动作发生切换,名称直接显示数据流提供的原始
participantTag。 - 测试程序包含所需运行库,避免测试阶段弹出缺少运行库的错误窗口。
Intiface 协议输出和程序启动包已通过自动化及本地验证。实际设备表现仍会受到设备型号、Intiface 版本、网络状态和用户行程设置影响。
感谢
特别感谢 @mooomoo 和 @ZpoogZ 参与 Handy 通过 Intiface 的实机测试,并提供详细反馈。
SHA-256:6B6FBC2DCAD0256B05C38FD49B18AAFF95FA9A6C68D901CAA7257BE823F23D4D