Bow Orientation
Shot Sequence Trace
Recent Shots
Last 5 ShotsNo shots captured in this session yet.
Steady Aim Trainer
Practice holding your bow as steady as possible over a configured time window.
Connect a sensor or start demo mode to train.
Ready to Begin
Set your hold duration and click Start. Make sure your bow sensor is connected and calibrated.
Session Results
--
Saved Shot Logs
Click on any past shot below to review its complete 2D telemetry trace and scores.
No saved shots yet.
Bow Shop
Customize the 3D bow model used across the dashboard and alignment views.
Bow Materials
Uses named Blender materials from the compound bow model. Sights and electronics stay separate for future attachment controls.
Power Management
Acceleration threshold needed to wake the chip from deep sleep.
Idle duration before sleep when disconnected.
Movement threshold to keep device awake while idle.
If disabled, the device remains awake indefinitely until powered off.
Telemetry & Buffer
Impulse threshold for bow release detection, set in BLE firmware.
Post-release recording delay before freezing trace.
Same capture setting for firmware recovery and browser shot review; the browser stores a higher-rate local trace.
Telemetry frame transmission rate over BLE.
Saves traces to non-volatile flash so they survive deep sleep power down.
Sensor & 3D Alignment
Drag the preview to orbit. Two independent things live here: where the sensor sits (changes the data the firmware reports) and how the 3D bow looks (display only). Adjust each in its own section below.
1
Sensor Mount changes data
Sensor Mount changes data
Where the XIAO board is physically mounted. This sets which IMU axis points up, forward, and sideways so cant, pitch, and yaw read correctly. Pick the matching preset, then rebuild firmware with the same axis mapping.
Preview the selected board mounting direction before updating firmware axis mapping.
Firmware-computed BLE/serial angles need the same mount mapping compiled into the device.
Preview only these just move the 3D view above — they do not change data or firmware.
2
3D Model Display display only
3D Model Display display only
Adjust only the on-screen bow model. Use this when the sensor data is right but the model leans, rolls, or pitches the wrong way. This never changes saved data.
Bow Profile Manager
Data Backup & Restore
Export every locally stored shot, trace, session, and bow profile to a single JSON file, or import one back. Fully local — no account needed. Useful for moving field-test data between devices or keeping a backup.
Demo Shots
Sample shots load automatically the first time you open the app so you can explore the dashboard, history, and shot review without a device. They are labeled “Sample shot” and never sync to the cloud. Remove them whenever you like — your own shots are not affected.
Diagnostics & Log
| Protocol | -- |
| Frame Type | -- |
| Source | -- |
| Last Seq | -- |
| Packet Loss | 0 |
| Last dt_us | -- |
| Valid Frames | 0 |