Supported Formats
Three routes bring results into Ring Reader — which one is right depends on what you have in hand: a photo belongs on the Capture page, a file on the Import page, a QR code in the scanner. All three routes are free.
Photo → Capture page
The Capture page processes photos only — straight from the camera or from your gallery. Every photo is classified automatically; you don’t have to select anything beforehand. Ring Reader recognizes these fourteen photo types:
| Photo type | What is it? | Data provided |
|---|---|---|
| Paper target strip | Your own photo of shot targets (LG, LP, KK 50m, KK 100m, 50m pistol, 25m sport pistol precision; incl. Auflage) | Full shot pattern, Teiler, decimal scoring |
| Meyton printout | Printed result sheet | Rings, top-3 Teiler, ~shot pattern |
| Meyton screen photo | Photo of the Meyton scoring screen at the range | Rings, series, Teiler if shown, ~shot pattern |
| Disag printout | Printed result sheet (Statistik/OpticScore/minimal) | Rings, Teiler, decimal scoring; Statistik additionally shot coordinates |
| Disag screen photo | Photo of the Disag screen (Rückschau) — tablets too | Rings, Teiler, shot pattern (from Teiler + arrow direction) |
| Disag ShotsApp screenshots | App screenshots (overview + series details, long screenshots too) | Rings, Teiler, shot pattern (from Teiler + arrow direction) |
| BlackHole screenshots | App screenshots from the BlackHole app (KK 50m etc.) | Rings, Teiler, shot pattern (from Teiler + arrow direction) |
| Meyton LogMan printout (Log-Ausdruck) | Printed shot-by-shot log | Rings, Teiler, full shot pattern, shot times |
| Intarso printout (ESA2015) | Printed result sheet | Full shot pattern, Teiler, shot times |
| SKAS printout | Printed result sheet (air rifle/pistol 10m) | Rings, decimal scoring, top-3 Teiler, shot times |
| SIUS printout | Printed result protocol (coordinate or protocol layout) | Rings, Teiler (if printed), shot pattern (coordinate layout exact, protocol layout ~), shot times (coordinate layout) |
| SETA printout | Printed series table (JPEG too) | Rings, Teiler, full shot pattern, shot times |
| Proto-S printout | Printed result list | Rings, series |
| WM-Shot printout | Printed result list | Rings, series |
~ = approximate shot pattern — details below.
If a photo can’t be classified unambiguously, the “What’s on this photo?” dialog opens, where you pick the format manually.
ABVisie and Sport Quantum results are imported via the Import page (see below). SETA works both ways: photograph the printout or import the PDF.
The chapter Scan a Target shows how to take good photos.
File → Import page
The Import page processes files only — it does not accept photos. These formats are supported:
| File | System | Data provided |
|---|---|---|
| .wmk / .mdb (also via URL) | WM-Shot | Full shot pattern, Teiler |
| Meyton | Rings, top-3 Teiler, ~shot pattern | |
| SETA | Full shot pattern, Teiler, shot times | |
| ABVisie Match Manager | Rings | |
| .xml | Meyton ShootMaster (SDF export) | Full shot pattern, Teiler, decimal scoring, shot times |
| .json | Disag | Full shot pattern, Teiler, decimal scoring |
| .csv | Sport Quantum | Full shot pattern, Teiler, decimal scoring, shot times |
| .csv | Meyton | Full shot pattern, Teiler, shot times, decimal scoring |
| .db / .sqlite | Shoot Report (app migration) | Series totals, session type, weapons, notes — no shot pattern |
Scanned or image-based PDFs are automatically detected page by page and processed by the photo recognition (PDF triage) — you don’t have to do anything differently.
The chapter Import Results describes the workflows in detail.
QR code → Scanner
- Meyton: direct import via the scanner on the Capture page.
- Disag: not supported — photograph the printout instead or use ShotsApp screenshots.
- Sport Quantum: camera → web export → CSV on the Import page.
Importing via QR code shows the workflow.
Which route for me?
- Paper target in hand? Photograph it — Capture page.
- Printed result sheet? Photograph it — Capture page.
- Screen at the range? Photograph it — Capture page.
- File or export? Import page.
- Meyton QR code? Scanner on the Capture page.
What does each format provide?
Not all import formats contain the same data. The following table shows what each format provides:
| Format | Rings | Teiler | Shot pattern | Self-accessible? |
|---|---|---|---|---|
| ABVisie PDF | ✓ | ✗ | ✗ | ✓ (PDF) |
| BlackHole screenshots | ✓ | ✓ | ✓ | ✓ (screenshot) |
| Disag printout | ✓ | ✓ | ✓ (Statistik only) | ✓ (photo) |
| Disag screen photo | ✓ | ✓ | ✓ | ✓ (photo) |
| Disag JSON | ✓ | ✓ | ✓ | ✗ (range official) |
| Disag ShotsApp screenshots | ✓ | ✓ | ✓ | ✓ (screenshot) |
| Intarso printout | ✓ | ✓ | ✓ | ✓ (photo) |
| Meyton printout | ✓ | Top 3 | ~ | ✓ (photo) |
| Meyton screen photo | ✓ | ✓ | ~ | ✓ (photo) |
| Meyton CSV | ✓ | ✓ | ✓ | ✗ (range official) |
| Meyton LogMan printout | ✓ | ✓ | ✓ | ✓ (photo) |
| Meyton PDF | ✓ | Top 3 | ~ | ✓ (QR/cloud) |
| Meyton XML | ✓ | ✓ | ✓ | ✗ (range official) |
| Paper target | ✓ | ✓ | ✓ | ✓ (your own photo) |
| Proto-S printout | ✓ | ✗ | ✗ | ✓ (photo) |
| SETA PDF | ✓ | ✓ | ✓ | ✓ (PDF) |
| SETA printout | ✓ | ✓ | ✓ | ✓ (photo) |
| SIUS printout | ✓ | ✓ | ✓ / ~ | ✓ (photo) |
| SKAS printout | ✓ | Top 3 | ✗ | ✓ (photo) |
| Sport Quantum CSV | ✓ | ✓ | ✓ | ✓ (QR → web export) |
| WM-Shot | ✓ | ✓ | ✓ | ✓ (URL/file) |
| WM-Shot printout | ✓ | ✗ | ✗ | ✓ (photo) |
Shot pattern means that the exact X/Y coordinates of each shot are available — either imported directly or reconstructed from Teiler plus arrow direction (Disag screen photo, ShotsApp, BlackHole: distance exact from the Teiler in 1/100 mm, direction from an arrow rendered at its true angle). This allows the shot pattern, heatmap and computed precision data (group size, MPI) to be displayed.
Shot pattern ”~” means positions are reconstructed without per-shot Teiler values: the direction comes from the arrow, the distance from the decimal score — exact up to the decimal-ring window (25 Teiler for air rifle). This applies to all shots without a printed Teiler on Meyton printouts and PDFs (whose arrows are also snapped to 45° steps) and to Meyton screen layouts without a Teiler column. For a SIUS printout it depends on the layout: the coordinate layout delivers exact X/Y values, while the protocol layout reconstructs positions from the deviation arrows.
Teiler “Top 3” means that only the three best Teiler per series are available (Meyton and SKAS printout) — no per-shot Teiler.
Self-accessible? shows whether you can get at the data yourself as a shooter — or whether you have to request the export from the range official or range operator.