TeamStop
App-Aufbau
Die Hauptansicht ist hierarchisch aufgebaut. Jede Ebene steuert die darunter liegenden Elemente:
Alle Steuerelemente auf einer Ebene wirken nur auf die Athleten darunter. Global → alle; Gruppe → nur diese Gruppe; Athlet → nur dieser Athlet.
Schnellstart
- App öffnen — ein leeres Event mit einer Gruppe mit einem Athlete ist bereits vorhanden
- Athleten anlegen: + Button in der Athleten-Liste → Name eingeben
- (Optional) Sollzeit einrichten: +/- Button → Sollzeit-Editor
- Start alle oder Lauter-Taste drücken
- Start Gruppe Gruppen-Button oder Leiser-Taste drücken
- Start Athlet Tap auf Athleten-Timer
- Split global, auf Gruppe oder Athleten-Timer drücken
- Stop → Report öffnen → Zeiten exportieren
- Reset setzt Timer auf 0
- Timer löschen 🗑-Button links neben der Athleten-Zeile → Löschen bestätigen
Neues Event im Header löscht alle aktuellen Timer und Athleten. Vorher exportieren oder speichern!
Stoppuhr
Jeder Athlet hat eine eigene Stoppuhr. Die Zeitmessung läuft unabhängig — Athleten können zu unterschiedlichen Zeitpunkten gestartet, gesplittet und gestoppt werden.
Athleten-Timer – Bedienung
| Aktion | Bereich | Funktion |
|---|---|---|
| ▶ Start | Tap auf gestrichelte Fläche im Athleten-Timer | Stoppuhr starten |
| ⊘ Split | Tap auf gleiche Fläche (Uhr läuft) | Rundenzeit erfassen, Stoppuhr läuft weiter |
| ▶▶ Weiter | Tap auf gleiche Fläche (Uhr pausiert) | Nach Pause weiterlaufen lassen |
| ⏸ Pause | Roter Button rechts (nur wenn laufend) | Stoppuhr anhalten |
| ↺ Reset | Grauer Button rechts (nur wenn pausiert) | Auf 0 zurücksetzen — Bestätigung erforderlich |
Buttons links neben der Athleten-Zeile
| Button | Funktion |
|---|---|
| 📋 Detail | Detailansicht mit allen Splits, Statistiken und Export |
| ± Sollzeit | Sollzeit-Editor öffnen (Wettkampf-Modus oder Trainings-Programm) |
| 🗑 Löschen | Athleten entfernen — Bestätigung erforderlich |
Splits
Jeder Split wird als Rundenzeit (Split-Zeit), kumulierte Zeit und gegebenenfalls die Differenz zur Sollzeit angezeigt.
(+ = zu langsam, − = zu schnell).
Undo
Den letzten Split rückgängig machen: Header nach links wischen. Funktioniert auch nach Gruppen- und Global-Splits.
Lautstärketasten
| Taste | Funktion |
|---|---|
| Lauter (+) | Globale Aktion (alle Athleten) – Priorität: läuft einer → Split alle Laufenden · alle pausiert → Weiter alle · sonst → Start alle |
| Leiser (−) | Gruppen-Aktion (aktive Gruppe) – gleiche Priorität: läuft einer → Split · alle pausiert → Weiter · sonst → Start |
Athleten
Athlet anlegen
Gruppe auswählen → +🏃-Button (unten rechts) — Athlet wird mit Standardnamen angelegt.
Athlet bearbeiten / löschen
Doppeltippen auf den Namen → Edit-Sheet: Name und Notizen ändern, Athlet löschen.
Löschen auch direkt: 🗑-Button links neben der Athleten-Zeile.
Notizen
Freitext pro Athlet (z. B. Trainingszustand, Technik-Hinweise). Eintragen im Edit-Sheet (Doppeltippen auf den Namen), später auch in der Detail-Ansicht bearbeitbar.
Gruppen
Athleten werden in Gruppen organisiert. Jede Gruppe erscheint als farbiger Tab. Gruppen können unabhängig voneinander gestartet und gestoppt werden.
Gruppe anlegen
- Header → Neue-Gruppe-Button (Personen-Icon mit +)
- Namen eingeben
- Mit ✓ bestätigen
Gruppe bearbeiten / löschen
Gruppen-Tab lang drücken → Kontextmenü: Name/Notizen bearbeiten · Alle Timer stoppen · Alle Timer resetten · Gruppe löschen.
Gruppen-Reihenfolge ändern: Tab lang drücken + ziehen.
Gruppen-Timer steuern
Aktiven Gruppen-Tab antippen (oder Leiser-Taste) steuert alle Athleten der Gruppe nach Priorität:
| Aktion | Auslöser | Hinweis |
|---|---|---|
| Start | Keine läuft, keine pausiert | — |
| Split | Mindestens eine Uhr in der Gruppe läuft | Nur laufende Uhren bekommen einen Split |
| Stop / Reset | Lang drücken → Kontextmenü | Reset mit Bestätigung |
| Weiter | Keine läuft, mind. eine pausiert | — |
Gruppenfarben
Blau Grün Orange Lila Rot Rosa Türkis Indigo
Athleten zwischen Gruppen verschieben
Athleten-Zeile auf einen anderen Gruppen-Tab ziehen (Drag & Drop).
Globale Steuerung
Linker Button (oder Lauter-Taste) steuert alle Athleten gleichzeitig nach Priorität. Rechter Button stoppt bzw. resettet.
| Aktion | Auslöser | Hinweis |
|---|---|---|
| Start alle | Keine läuft, keine pausiert | — |
| Split alle | Mindestens eine Uhr läuft | Nur laufende Uhren bekommen einen Split – gestoppte bleiben unberührt |
| Stop alle | Mind. eine Uhr läuft | Rechter Button |
| Weiter alle | Keine läuft, mind. eine pausiert | — |
| Reset alle | Keine läuft | Rechter Button · Bestätigung erforderlich |
Sollzeiten – Überblick
| Modus | Wann nutzen | Was passiert |
|---|---|---|
| Trainings-Modus | Strukturiertes Training mit Blöcken, Reps, Pausen (Voreinstellung) | Signal pro Block-Schritt, farbige Block-Markierung in der Splitliste |
| Wettkampf-Modus | Rennen mit Sollzeit pro Runde — Eingabe nach Zielzeit oder direkt nach Sollzeit | Akustisches Signal pro Runde, Diff-Anzeige (+/− zur kumulierten Sollzeit) |
Sollzeit öffnen: ±-Button links neben der Athleten-Zeile → Sollzeit-Editor.
Sollzeit-Anzeige im Timer (beide Modi)
| Anzeige | Bedeutung |
|---|---|
| Fortschrittsbalken | Wächst von links zur Mitte — Mitte = Sollzeit erreicht. Gestrichelte Linie markiert den Zielpunkt. |
| Grün / Orange | Uhr läuft, noch Zeit bis zur Sollzeit |
| Gelb | Vorwarnung: noch 5 Sekunden bis zur Sollzeit — gleichzeitig kurze Vibration |
| Rot | Sollzeit überschritten (Overtime) — Balken bleibt an der Mitte stehen |
| Akustisches Signal | Ton beim Erreichen der Sollzeit |
| Nach Split – Trainings-Modus | Countdown startet neu — nächster Schritt beginnt bei 0 |
| Nach Split – Wettkampf-Modus | Balken startet neu (visuell). Das Signal folgt dem Renntakt und feuert zum geplanten Zeitpunkt, unabhängig vom Split-Zeitpunkt |
| Diff in der Split-Zeile | Splitzeit dieser Runde − Soll-Rundenzeit (pro Runde) |
| Diff im Timer-Header – Training | Diff des zuletzt abgeschlossenen Segments vs. dessen Sollzeit |
| Diff im Timer-Header – Wettkampf | Gesamtzeit bisher − kumulierte Sollzeit = Gesamtrückstand/-vorsprung im Rennen |
Trainings-Modus
Strukturierte Trainingseinheiten mit Blöcken, Wiederholungen und Pausen — jeder Block hat eine eigene Farbe und erscheint farbig in der Splitliste. Voreingestellt im Sollzeit-Editor.
Öffnen: ±-Button → Sollzeit-Editor → Trainings-Modus. Mit + Block neue Blöcke anlegen.
| Element | Beschreibung | Spracheingabe |
|---|---|---|
| Block | Trainingseinheit mit Wiederholungsanzahl | 8 mal · dreimal |
| Belastung | Belastungsphase mit Sollzeit | Belastung 400m 1:08 |
| Pause | Pause nach der Belastung | Pause 200m 60 Sekunden |
| Weitere Belastung/Pause | Ein Block kann mehrere Belastungen und Pausen enthalten | dann · danach |
| Serienspause | Längere Pause zwischen zwei Blöcken | Serienpause 400m 5 Minuten |
Beispiel: „8 mal 400 Meter in 1:08 Pause 90 Sekunden" → 1 Block, 8 Wiederholungen, Belastung 400 m (1:08), Pause (90 s).
Wettkampf-Modus
Im Wettkampf-Modus gibt TeamStop zum richtigen Zeitpunkt ein akustisches Signal und zeigt, ob der Athlet vor oder hinter dem Plan liegt.
Einrichten
- ±-Button links neben der Athleten-Zeile → Sollzeit-Editor
- Wettkampf-Modus aktivieren
- Eingabemethode wählen (siehe unten)
- Optional: Streckendaten für den Trainer-Standort eingeben
Eingabe: Nach Zielzeit
Gesamtzeit des Rennens + Renndistanz + Rundenlänge eingeben → Sollzeit pro Runde wird automatisch berechnet.
Eingabe: Nach Sollzeit
Sollzeit pro Runde direkt eingeben + Rundenanzahl (inkl. Nachkomma-Runden, z. B. 12,5).
Vorwarnung & Signal
5 Sekunden vor der Sollzeit blinkt die Athleten-Zeile gelb. Beim Erreichen der Sollzeit ertönt ein Ton.
Trainer-Standort
Wenn der Trainer nicht am Start/Ziel steht, sondern z. B. 100 m entfernt auf einer 400 m Bahn, korrigiert der Trainer-Standort das Signal automatisch.
Einrichten
- Im Wettkampf-Modus: Trainer-Standort aktivieren
- Rundenlänge eingeben (z. B. 400 m)
- Trainer-Position eingeben (z. B. 100 m vom Start)
- Optional: Renndistanz eingeben (z. B. 3000 m)
Das erste Signal ertönt wenn der Athlet den Trainer-Standort das erste Mal passiert. Alle weiteren Signale folgen im Sollzeit-Abstand. Das letzte Teilstück bis zum Ziel wird anteilig berechnet.
Ergebnisse & Report
Report öffnen
Global-Bereich → Report-Button. Der Report zeigt alle Athleten mit Splitzeiten und Statistiken.
Athleten-Detail
- Alle Splits mit Rundenzeit und kumulierter Zeit
- Sollzeit-Differenz pro Split (Wettkampf-Modus)
- Block-Zuordnung farbig (Trainings-Programm)
- Statistiken: Gesamtzeit, Ø Rundenzeit, schnellste / langsamste Runde
- Block-Statistiken: Ø-Zeit, Differenz zur Sollzeit pro Block
Export
| Format | Inhalt | Aktion |
|---|---|---|
| Formatierter Report mit Splits und Statistiken | Teilen / AirDrop / Drucken | |
| CSV | Rohdaten: Athlet, Runde, Split-Zeit, Gesamtzeit | Excel, Numbers |
| HTML | Formatierter Report als Webseite | Browser, Mail, Archiv |
| Text | Einfacher Text, kopierbar | Zwischenablage, Messenger |
| Report direkt per E-Mail versenden | Mail-App öffnet sich vorausgefüllt | |
| Direkt an AirPrint-Drucker | — |
Export-Umfang: Athlet einzeln · Gruppe · Global (alle Athleten).
Speichern & Laden
Event speichern
Report öffnen → Speichern-Button → Name eingeben. Gespeichert werden alle Athleten, Splits, Sollzeiten und Gruppen.
Gespeichertes Event laden
Report öffnen → Ordner-Symbol → Event antippen → als Report anzeigen oder laden.
Neues Event löscht die aktuellen Timer sofort — gespeicherte Events bleiben erhalten.
Gesten & Shortcuts
| Geste / Aktion | Bereich | Funktion |
|---|---|---|
| Lauter (+) | Überall | Globale Aktion – läuft einer: Split alle Laufenden · alle pausiert: Weiter · sonst: Start alle |
| Leiser (−) | Überall | Gruppen-Aktion (aktive Gruppe) – gleiche Priorität: Split / Weiter / Start |
| Wischen links auf Header | Header | Undo (letzten Split rückgängig) |
| Wischen rechts auf Header | Header | Kamera-Modus ein/aus |
| Antippen Header-Logo/Name | Header | Info / Über TeamStop |
| Doppeltippen auf Athleten-Name | Athleten-Zeile | Edit-Sheet: Name, Notizen, Löschen |
| Drag & Drop Athleten-Zeile | Athleten-Zeile | Reihenfolge ändern oder in andere Gruppe verschieben |
| Lang drücken Gruppen-Tab | Gruppen-Tab | Kontextmenü: Bearbeiten · Timer stoppen · Timer resetten · Löschen |
| Lang drücken + ziehen Gruppen-Tab | Gruppen-Tab | Gruppen-Reihenfolge ändern |
| Wischen auf Scroll-Streifen | Über den Gruppen-Tabs | Tab-Leiste scrollen |
Kamera-Integration
Im Kamera-Modus macht TeamStop automatisch ein Foto bei jedem Split — für Technikanalyse oder Dokumentation.
Kamera-Modus aktivieren
Im Header nach rechts wischen oder Kamera-Symbol antippen.
| Aktion | Ergebnis |
|---|---|
| Tap auf Athleten-Timer | Split + Foto mit Overlay (Name, Runde, Splitzeit, Gesamtzeit) |
| Tap auf Livebild | Foto ohne Overlay |
| Anfasser antippen + ziehen | Livebild-Größe ändern (Anfasser wird rot wenn aktiv) |
TeamStop v1.63 · © 2025 Stephan Jäger · Dullub Apps · apps@dullub.de