Documentation Index
Fetch the complete documentation index at: https://docs.mykit.info/llms.txt
Use this file to discover all available pages before exploring further.
What it does
The shot timer integration connects MyKit.info to an SG Global Smart Shot Timer over Web Bluetooth. You never tap a submit button at the range — the flow is:- Pair your timer from the Profile page once per session.
- Select a drill on the Range Day Drills tab — a Timer button appears on each drill when a timer is connected.
- Pick a firearm (optional) and the app switches to the Performance tab for that drill.
- Run the drill — hit the physical start button on the timer, shoot, stop.
- Results submit automatically when the timer stops and appear live in the Performance tab.
Pairing
Connect your SG timer from the Profile page before heading to the range.
At-Range Workflow
Step-by-step guide to running drills with the timer.
Troubleshooting
Fix common connection and submission issues.
Browser support
Web Bluetooth is required. Supported environments:| Platform | Browser | Status |
|---|---|---|
| Android | Chrome | ✓ Supported |
| Desktop (Mac/Windows/Linux) | Chrome | ✓ Supported |
| iOS / iPadOS | Safari, Chrome | ✗ Not supported |
| Firefox / Safari (desktop) | — | ✗ Not supported |
How results are stored
Shot timer results share the samerange_drill_results table as manually logged and watch-sourced results. They are tagged source = shot_timer and show a Shot Timer badge in the Performance tab. Per-shot split times are stored alongside each result and expandable in the results list.
The
passed_par flag is computed server-side from the drill’s par time — the same logic used for watch and manual results.
