Skip to content

Phone & Wear (remote hub)

Status: hardware-validated.

The mobile app acts as a remote hub: it streams the phone’s own IMU as a tracker and forwards any BLE controllers paired to the phone (Joy-Con 2, Pro Controller 2, HOPX, and more) as additional trackers. Each forwarded device registers individually, with its own kind, battery, and rumble back-channel. A Wear OS companion streams the watch’s IMU the same way.

The phone auto-discovers the desktop bridge on your LAN (a HELLO broadcast on UDP 9320) and streams over the eimu remote-hub protocol. The desktop runs fusion and registers each handle as a normal tracker. Round-trip time, packet-loss stats, and a rumble back-channel all ride the same link. See the protocol reference for the wire format.

  • The phone’s own IMU includes a magnetometer, so its tracker gets a drift-free heading once the magnetometer is calibrated (a fig-8 wizard is built into the app).
  • Grab the phone and watch APKs from the mobile releases.