Startampel - Schwaben Drift Crew - Sturmkind Drifter

Direkt zum Seiteninhalt

Startampel

Projekte

Vor-Startampel für Multiplayer Rennen

Nachdem Sturmkind bisher noch keinen Multiplayer Modus implementiert hat, habe ich mich nun darum gekümmert. Zumindest in Form eines Makros.
Dieses Makro löst um eine einstellbare Uhrzeit eine Vorstartphase mit einem 5 Minuten (einstellbar) Countdown aus. Danach wird automatisch der Startbutton der Sturmkind App gedrückt und die Startampel wird ausgelöst.

Sofern alle Handys uhrzeittechnisch auf wenige Millisekunden genau synchronisiert sind, läuft die Sache auch recht synchron an.

Was benötigt man dazu?
  1. Eine App (Smart Time Sync - kostenlos) die die Uhren aller Handys synchronisiert. Automatisch bei gerouteten Handys, manuell bei nicht gerouteten. In letztem Fall muss man die Uhr via - Android Uhr Autosync ausschalten, und nach einigen Sekunden wieder einschalten - synchronisieren.
  2. Die App MacrtoDroid (kostenlos für bis zu 5 Makros)
  3. Meine Makros Startampel.macro, StartampelAbbruch.macro, Schnellstart.macro und die beiden .mp3 Dateien. Alles als Startampel.zip V1.4 hier zum Download.

Installierung:
  • MacroDroid installieren. Gegebenenfalls müssen Berechtigungen erteilt werden. Außerdem sollte MacroDroid vom Energie sparen ausgenommen werden bzw. Hintergrund Ausführung zulassen.
  • Meine Makros in irgendeinen Ordner des Handys ablegen, danach in MacroDroid importieren und speichern.
  • Die .mp3 Dateien müssen zwingend in den internen Speicher / Ordner "Notifications" des Handys kopiert werden.

Makro Ausführen:
Zum Starten der Vorstartphase die App MakroDroid / Startampel öffnen, die Vorstart-Uhrzeit (oben, Kopf rot, Tag/Zeit Auslöser) einrichten und Makro speichern.
Danach (oder auch davor) die Sturmkind App starten und das Rennen starten bis das Instrumentenpanel erscheint OHNE auf den Start/Stopknopf zu drücken.
Schwaben Drift Crew das Makro
Der Rest geht von alleine (Startknopf wird von meinem Makro gedrückt).
Die Vorstartphase kann, durch kurzes drücken des Aus/Einschaltknopf am Handy, jederzeit abgebrochen werden.

Video
im Zeitraffer

Ein weiteres Makro von mir bezüglich "Daten Roaming automatisch ausschalten" gibt es hier.
Schwaben Drift Crew Startampel im Zeitraffer
QR Code Link zu dieser Seite
Schwaben Drift Crew Homebage
Wiki Startampel V1.4

MacroDroid muss installiert und alle Berechtigungen erteilt worden sein.

Die Makros Startampel.macro, StartAbbruch.macro und Schnellstart.macro müssen in MacroDroid importiert und abgespeichert werden. Bei einem Neuimport (Update der Makros) müssen die alten Makros vorher gelöscht werden.

Die Sounddateien (Ordner Notifications) müssen auf dem Smartphone im internen Speicher in den Ordner Notifications (gegebenenfalls neu erstellen) abgelegt werden.
Leider müssen diese Sounddateien bei jedem Neuimport der Makros in den jeweiligen Makros neu eingerichtet werden (siehe Bilder).
Schwaben Drift Crew Startampel
Makro Startampel:
Dieses ist das zentrale Makro. Es initiiert um eine gewisse Uhrzeit den Vorstart und löst letztendlich nach X Minuten automatisch die Startsequenz der Sturmkind App aus (siehe Video).

Einstellung Uhrzeit: Oben im roten Bereich des Makros Tag/Zeit Auslöser einstellen wann der Vorstart losgehen soll. Danach das Makro speichern und die Sturmkind App / Rennen aufrufen bis der Start/Stopp Button erscheint ohne diesen zu drücken. Auslöser Uhrzeit Standard = deaktiviert

Einstellung Minuten Vorstart: Im Makro (blauer Bereich) die Variable „MinVorstart“ zwischen 1 und 10 Minuten einrichten. Standard = 3

Einstellung Uhr Zeitversatzt: Im Makro (blauer Bereich) die Variable „msZeitversatzt“ zwischen 0 und maximal +/-1000 Millisekunden (=1Sek.) einrichten. Den Zeitversatz kann man in Smart Time Sync ablesen. Standard = 0

Sofern nur mit dem Schnellstart Button (siehe unten) gearbeitet wird, sollte der Tag/Zeit Auslöser deaktiviert werden, damit es zu keiner Doppelauslösung kommt.
 
Dieses Makro (oder die komplette MakroDroid App) sollte am Ende des Tages deaktiviert werden. Schieberegler oben rechts. Sonst läuft der Vorstart am nächsten Tag um die zuletzt eingestellte Uhrzeit wieder los. Einschalten beim nächsten Event nicht vergessen. Ebenso bei jedem Event den Zeitversatz neu errechnen.
Sounddatei (StartampelFanfare.mp3) muss einmalig nach dem Import des Makros in MacroDroid eingerichtet werden (siehe Bild).
Schwaben Drift Crew
Makro StartampelAbbruch:
Dient dazu, einen ausgelösten Vorstart, durch kurzes drücken der Ausschalttaste am Handy, jederzeit abzubrechen.
Sounddatei (StartampelAbbruch.mp3) muss einmalig nach dem Import des Makros in MacroDroid eingerichtet werden (siehe Bild).

Makro Schnellstart:
Hiermit kann man die Einstellung der Uhrzeit eines Vorstarts (Startampel) umgehen. Der Vorstart (Startampel) beginnt automatisch bei der nächsten vollen Minute, sofern die Auslösung mindestens 7 Sekunden vor einer vollen Minute ausgelöst wird. Unter 7 Sekunden beginnt der Vorstart bei der übernächsten vollen Minute.

Ausgelöst wird der Schnellstart durch den grünen Startbutton (siehe Bild), den man sich in den Android Widgets –> MacroDroid Widget (ganz unten) auf den Homescreen des Smartphones ziehen kann.
 
Alle Teilnehmer sollten wenigstens einigermaßen gleichzeitig den Schnellstartbutton (in der gleichen Minute) drücken, damit nicht der Eine eine Minute früher und der Andere eine Minute später startet. Bei der nächsten vollen Minute läuft dann automatisch die Prozedur Startampel (siehe oben) los.
Schwaben Drift Crew Wiki
Der .zip Datei liegt außerdem die MacroDroid App V 5.22.6 als .apk bei. Für Alle die keine Apps vom Google Play Store laden können (z.B. Huawei Besitzer). Zur Synchronisierung der Handy Uhren kann man z.B die App Smart Time Sync benutzen.
------------------------------------------------
Urheberrechtsvermerk
Ich möchte darauf hinweisen, dass dieses Makro zur zeitgleichen Start Auslösung eines Rennens für mehrere Spieler (Multiplayer Modus) der Drift/Sturmkind App nicht von Sturmkind kommt. Ich bin kein Sturmkind Mitarbeiter.
 
Die Makros können kostenlos vervielfältigt und weitergegeben werden sofern damit keine kommerziellen Absichten verbunden sind. Allerdings muss mein Name im Makro Startampel.macro erhalten bleiben.
Gerne kann das Makro bzw. deren Funktion, welches nur auf MacroDroid – also Android Geräte – läuft, auf eine MAC OS Lösung übertragen werden.

Allerdings erhebe ich den grundsätzlichen Anspruch der Idee und Umsetzung, des zeitgleichen Multiplayer Rennstarts der Sturmkind/Drift App (oder ähnlich gelagerte Apps gleich welchen Namens und Hersteller) via Uhrzeit der Smartphones unabhängig des Betriebssystems über Makro, eigenständiger App oder implementierter Funktion, sobald diese kommerziell umgesetzt bzw. vertrieben wird.
© R. Waldenmaier, Stuttgart den 10. März 2022
Webmaster
R.Waldenmaier
SDC@ecbay.net
SDC@ecbay.net
Zurück zum Seiteninhalt