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.
