Spår: si-droid_roc

SI-Droid ROC

SI-Droid ROC

SI-Droid ROC är en Android-app för orientering som gör det väldigt enkelt att rapportera in online-stämplingar från skogen till ROC's webtjänst. Allt som behövs förutom själva SportIdent-kontrollen är en Android-telefon och en USB OTG-kabel.

<note important>VIKTIGT för Android 6 och nyare: Om du tänker använda SI-Droid ROC på en telefon med Android 6 eller nyare på en tävling så måste du manuellt undanta appen från Androids batterioptimering!

Nyare Android har en funktion kallad Doze mode som gör att om telefonen ligger helt stilla i någon timme så tillåts inte appar längre att komma åt Internet, dvs appen slutar att rapportera in till ROC-tjänsten. Konfigurera vilka appar som ska undantas från batterioptimeringen under Inställningar → Batteri → Batterioptimering.</note>

Översikt

SI-Droid ROC gör det möjligt att placera ut kontroller i skogen som automatiskt skickar stämplingar till en central webtjänst i realtid. Detta möjliggör:

  • Liveresultat under pågående tävling
  • Online-stämplingar utan fysisk radiolänk
  • Billig lösning jämfört med traditionell radioutrustning
  • Enkel installation - bara en telefon och en USB-kabel

Första användning

Detta måste göras första gången appen används på en ny telefon för att registrera ROC-enheten:

  1. Gå in under Inställningar i appen och konfigurera ROC namn till ett vettigt namn för ROC-enheten (t.ex. ”Kontroll 31” eller ”Start”)
  2. Gå tillbaka till huvudsidan och starta sändning/mottagning genom att trycka på Start-knappen
  3. Tryck även Starta i dialogen som kommer upp (det behöver i detta läge inte finnas någon kontrollenhet ansluten)
  4. Det som händer då är att appen skickar sin unika MAC-adress till ROC's webtjänst för första gången, vilket skapar en helt ny ROC-enhet
  5. Stoppa sändning/mottagning igen efter ca 30 sekunder genom att trycka på Stopp-knappen
  6. Surfa in på roc.olresultat.se och se att du hittar din nyregistrerade ROC längst upp i listan
  7. Klicka på Configure långt ut till höger och skriv sedan in ett lösenord, kontaktnamn och e-post för ROC-enheten och spara konfigurationen

Efter denna första uppstart och inställning kommer telefonen alltid att vara knuten till just den ROC-enheten via den telefonunika MAC-adressen. Enda gången du behöver konfigurera något mer är när du sedan vill ansluta ROC-enheten till en viss tävling och få ett tävlingsnummer.

Anslut kontroller

Appen kan hantera alla typer av mastrar med sladd, både USB och serie-varianten (via USB-till-serie-konverter). Det är även möjligt att ansluta flera mastrar samtidigt genom att använda en USB-hubb.

Mastertyper och status

När en master ansluts försöker appen autodetektera baudrate och typ av master. Enheterna kan ha tre olika statusar:

  • Grön = Användbar - Mastern är korrekt konfigurerad (läge: Kontroll, Clear, Check, Start eller Mål, och Autosend påslaget)
  • Röd = Inte användbar - Mastern är felkonfigurerad (troligtvis läge Readout eller Autosend avslaget)
  • Gul = Okänd - Ingen master svarade vid autodetektering (kan vara OK om bara en konverter eller samlingsbox är ansluten)

Normal användning

På huvudsidan listas alla stämplingar som tagits emot från kontrollen. Varje rad visar:

  • Brickans nummer
  • Kontrollens kodsiffra
  • Tiden för stämplingen (enligt tiden i mastern)
  • Markering om stämplingen skickats iväg eller inte

Precis ovanför listan syns:

  • ROC-enhetens namn
  • Antal stämplingar som väntar på att skickas (röd bakgrund)
  • Totalt antal stämplingar som skickats (grön bakgrund)

Funktioner

  • Start/Stopp - Startar och stoppar kommunikationen med ROC's webtjänst. När du trycker Start väljer du hur många timmar enheten ska vara aktiv
  • SI-Mastrar - Öppnar masterdialogen
  • Hjälp - Visar hjälptext
  • Inställningar - Öppnar inställningar
  • Stämplingar hos ROC - Öppnar webbläsare med sidan för alla mottagna stämplingar
  • Rensa stämplingar - Tömmer alla stämplingar i appen (gör detta inför varje ny tävling)
  • Avsluta - Avslutar appen helt

<note tip>Appens fönster behöver inte vara framme för att mottagning och sändning ska fungera. Så länge ikonen i notifieringsfältet syns så fungerar sändning och mottagning i bakgrunden. Telefonen kan då samtidigt användas till andra saker. Fungerar även när skärmen är släckt och låst.</note>

Inställningar

  • ROC namn - Namnet på ROC-enheten som kommer att synas i listan i ROC's webtjänst
  • Intervall för att skicka stämplingar - Tidsintervall mellan 10 sek till 5 min som avgör hur ofta appen ska skicka nya stämplingar
  • MAC-adress - En genererad MAC-adress som är unik för telefonen och identifierar ROC-enheten (går inte att ändra)
  • Fallback baudrate - Används när auto-detektering misslyckas (t.ex. vid konverter eller samlingsbox)

Systemkrav

  • Android-telefon
  • SportIdent-kontroll med master
  • USB OTG-kabel (kan köpas för under 100 kr hos Kjell & Co eller Clas Ohlsson)
  • Eventuellt en mini-USB-hub om flera kontroller ska anslutas
  • Mobilnät eller WiFi-täckning

Länkör

Se även

si-droid_roc.txt · Senast uppdaterad: 2025/11/19 21:40