MESHMORE XR

Using Meshmore XR

Meshmore XR is a spatial client for a MeshCore LoRa mesh. This page is the whole manual. If you are choosing hardware first, see our device guide on the Offline SNS site; if you want the same mesh on a phone, that is Meshmore SNS.

1 · What you need

2 · First launch

  1. Grant Bluetooth when asked — it is how the app reaches your radio, and nothing starts without it.
  2. The app scans, prefers a radio it has bonded with before (otherwise the strongest signal), and walks a four-step ladder it shows and sounds out: LOOKING FOR A RADIO → CONNECTING → HANDSHAKING → READING RADIO. Where the ladder stops is where the problem is.
  3. First time only: your radio shows a 6-digit code on its screen and the glasses raise a pairing dialog — type the code with the soft keyboard. After this one bond you will never be asked again (until the radio is re-flashed; the code changes every reboot, so always read the current one).
  4. The boot scene plays your theme’s welcome tune while the contact list loads into the vessel under the wordmark. The build version is printed right there — if you ever wonder what you’re running, look at the splash.

Region check. As soon as the app knows both where you are and what your radio is set to, it compares them. If they disagree — a US preset standing in Japan — it says so and opens the region list. Pick a preset that is legal where you are; every node you talk to must share it. Presets are community settings, not legal advice; in Japan the hardware itself must carry 技適.

3 · The Horizon

The ring around you is your mesh. Every node your radio can hear stands at its true compass bearing, range mapped logarithmically from arm’s length to the 50 km rim.

No nodes visible? The band will say why: NO FIX means there is nothing to measure bearings from — your radio has no GPS and headset location is off. One pinch on the HERE control fixes it. Positions never leave the device unless you separately enable sharing.

4 · The dock and gestures

The dock is a pad of controls to your lower left — two columns, read down the near column first: compass and link bands, setup, help, here, wide, inbox, roster, north, find. Point and pinch; if your hands are busy or untracked, look at a control and hold — gaze-dwell fires it.

Hand signs (shown on the HELP card with drawings):

Sign Hand Does
A right compass band on/off
A left link band on/off
B either back out one level — closes the top surface, help card first
H or R either move the scene to where you stand; in the tabletop it also re-finds the table
palm up left raises the message reel
thumb slide on index left scrubs the reel, either direction

Hold a sign still for half a second, palm away from your face. Every recognition clicks in the puck; a refusal is a double-click that feels wrong on purpose.

5 · Nodes have verbs

Pinch any node: its FOCUS card opens (name, range, compass, hops, live/stale, telemetry if known) with a four-way menu beside it —

6 · Find anyone

The FIND control opens a search panel with the system keyboard already up. Type any part of a name or key — NO MATCH IN 350 means it truly is not there. Chips narrow further: ★ FAVOURITES and one chip per tag you’ve created. Terms combine by narrowing. Each result row carries a star toggle and +TAG — tag the nodes from that trip hike and they are one chip away forever. The query outlives the panel: B puts the keyboard away and keeps the filter (the FIND control stays lit); CLEAR restores the whole mesh.

7 · Messages

8 · Channels

SETUP → CHANNELS shows your radio’s slots (PUBLIC marked — everyone in range reads it) and any channel heard in traffic.

9 · Themes

The palette control opens the picker — nine themes, each with its own structure, sounds, and (growing) welcome tune. Pick the tile you’re in to close; B reverts a preview. Three postures matter:

10 · Settings that matter

SETUP opens the console: DEVICE (radio parameters — staged, and only written when you COMMIT), APP, PROFILE (themes), CHANNELS, DIAG, ABOUT.

In APP: headset location (off by default), share my location (off by default — broadcasts your position unencrypted to the mesh; separate switch on purpose), suggested replies, reduce motion, channel send, WHO MAY ASK ABOUT ME — three telemetry classes (battery / location / environment), each DENY, CONTACTS, or ANYONE — and message erase (asked twice, no undo).

The status band (left-hand A) reads like an instrument: LINK 3.9V 24/350 GPS — link state, radio battery, drawn/held nodes, and your position source. After a drop it counts: LOST 4M is how old everything you’re looking at is. The app reconnects by itself; walk back into range and the mesh returns.

More