Helg utan älg 2014

Så är man på Gotland och teknikfrossar under Helg utan älg tillsammans med bror Erik :-)

6 onlinekontroller, check online och start online. Sen har vi 20 stycken 46″ resultatskärmar, hehehe! Min favoritskärm är klassen J50, Janne 50 år :-)

20141018_113229_1
20141018_113402_1
20141018_113344_1

//Oskar

Krossat rekord

I helgen var jag och hjälpte 25manna med att köra ROC:ar. Det var första gången 25manna använde ROC:ar så de ville helt enkelt vara säkra. Dagen började i gryningen med att jag blev hämtad vid hotellet i Kungens kurva klockan 5:30 medans familjen sov gott på hotellet :-)
Väl på plats så fixades en onlinekontroll till skogen med 2 ROC:ar med 3 stycken SI-mastrar var. Det var 6 mastrar på 1 kontroll :-) Vi delade upp dem på 2 ROC:ar för att vara säkra på att strömmen skulle räcka till. Sen kopplades de med nätverkskabel till 1 Net1-modem.
Under tiden satte vi upp en trådlös länk mellan varvningskontrollen med ett par Nanostation M5:or som jag hade med mig i “man lämnar väl inte huset utan detta”-lådan :-) Den vid varningskontrollen drevs av ett bilbatteri – 12v->220v konverter – Strömsladd – M5:a. ROC:en satte vi också in med 220v->5v-adapter i konvertern. Sen körde vi ROC:en via SIRAP direkt till en OLA-klient. Allt för att speakern skulle få in tiderna direkt. Om man går via internet blir det alltid ett par sekunders fördröjning. Denna lösning funkade finfint hela tävlingen. Den enda utmaningen var att det inte fanns någon DHCP-server i nätet, så jag fick först koppla upp ROC:en via teliamodem, SSH:a in på ROC:en, sätta fast IP-adress och sen starta den i nätet, det gick finfint! Fick även ändra IP-adress på M5:orna då de hade samma IP-adress som deras switchar :-)
Radiokontrollen med ROC:ar funkade också kanon hela tävlingen.

De hade även radiokontroller via tråd och samlingsboxar. Det var 3 onlinekontroller samt mål som var kopplade i 1 kedja in till en dator. Problemet blev här fördröjning och tappade stämplingar. Om man räknar rent matematiskt så kan en samlingsbox (som kör 4800bit/s samt lägger in pauser mellan stämplingar) hantera ca 20 stämplingar i sekunden. Med runt 1600 löpare på vissa sträckor samtidigt, 3 radiokontroller samt mål, så blev det helt enkelt överlastat. Det löstes (av Henrik) med att åter gräva i lådan “man lämnar inte huset utan detta” :-) En ROC konfigurad för att ta emot data från samlingsboxar (2 kryssrutor i webinterfacet) och ett Net1-modem som kopplades på 2 seriekopplade onlinekontroller avlastade den sista onlinekontrollet och målet så allt började fungera igen.

Man kan lugnt säga att det gamla rekordet på antal stämplingar för en enskild ROC på en tävling och antalet stämplingar på en tävlingsdag krossades… Tidigare låg rekordet för 1 ROC på ca 2000 stämplingar på en dag. Under 25manna så skickade de 2 ROCarna vid onlinekontrollen 1947 samt 3365 stycken stämplingar! ROC:en som sattes ut i lite panik skickade in totalt 6317 stämplingar!! Totalkross :-)
Under dagen skickades det in 13412 stämlingar via servern!! Sen gick runt 1200 stämplingar via SIRAP utan att passera servern. Kul!

Sen måste jag säga att det var så kul att träffa så många av er på 25manna som älskar teknik i kombination med orientering precis som jag :-) Kul att ses!!

//Oskar

Version 5.5

God morgon på er!

Då är version 5.5 släppt :-) Denna gången hittade jag ett par buggar i utläsningen av stämplingar från SI-mastrar vid uppstart om SI-mastern var programmerad i “no extended mode”, alltså “Extended mode” urkryssad.

Ett tips från SportIdents programmeringsmanual… programmera alltid SI-utrustning i extended mode då det är ett mycket robustare protokoll. :-)

//Oskar

Modem som inte fungerar i 5.1-5.3

I version 5.1 gjorde jag en hel del ändringar för att få vissa specialmodem att fungera. Detta ledde till att ett så vanligt modem som tex E173 inte fungerade längre tyvärr. Nu är det åtgärdat och specialmodemen funkar också :-)
La till lite funktioner också som Simon har velat ha. Tack Simon, du är full av bra idéer!

Version 5.4 finns att ladda hem.

//Oskar

Bash bug…

Jaha, så har man hittat en jätteläcka i Linux också… Kallad “Bash bug”. Buggen blev åtgärdad akut igår i Linuxen som kör på Raspberry Pi. Jag har nu uppdaterat Linux på ROC:en och lagt upp version 5.2. Så snabbt har jag nog aldrig släppt versioner tidigare, 2 versioner på 2 dagar :-)

//Oskar

B+ med 4g-modem

Så har jag testat att jämföra B och B+ med ett inkopplat 4g-modem.
B+ klarade 17:22:42.
B klarade 12:32:20.

Det bästa… 4g-modemet som tidigare behövde strömmatas via en Y-kabel från batteriet och sen strömföra ROC:en bakvägen kunde nu strömmatas direkt av B+:en utan extraström!! Detta var ju kanon då B+ inte kan strömsättas bakvägen längre.

//Oskar

B+ batteritest

För de av er som han läsa min artikel om strömförbrukningen innan jag tog bort den… Glöm vad jag skrev :-) Så här är det…

Då har jag testat att köra en B+ och en vanlig B på samma batteri (det stora 10400 mAh på m.nu), fulladdat varje gång. Endast nätverkskabel inkopplad.
B klarade 17:38:40
B+ klarade 29:00:07

Man kan ju lugnt säga att B+ är värt ett inköp om man är beroende av att ROC:en ska vara länge i skogen!! Kanske köpa en B+ istället för större batteri om man ligger på gränsen på batteritid…

Återkommer med test med B och B+ med 4g-modem istället för nätverkskabel.

//Oskar

Prestandatest

Då har jag testat lite prestanda på server och ROC:ar. Jag tog 6 ROC:ar och blåste in 10 000 stämplingar i varje i en mapp och sen såg jag hur lång tid det tog för dem att skicka dem till servern. Drog igång alla samtidigt. Resultat i antal sekunder det tog samt hur många stämplingar per sekund som gick fram:

oskarlabb71 (WiFi) SDHC 4 GB (10)
3908 sek
2,56/s

HalmstadOK02 (Nätverkskabel) SDHC 8 GB (10) 100x
3932 sek
2,54/s

HalmstadOK04 (WiFi) SDHC 32 GB (10)
2925 sek
3,42/s

HalmstadOK05 (WiFi) SDHC 8 GB (10)
2871 sek
3,48/s

HalmstadOK06 (Tele2 3g) SDHC 8 GB (10)
5429 sek
1,84/s

HalmstadOK07 (Telia 4g) SDHC 8 GB (10)
4183 sek
2,39/s

Det varierade mellan 1,84 och 3,48 stämplingar per sekund. Detta löpande under ca en timmes tid. Det ska mycket till om det stämplar 2-3 löpare per sekund på en kontroll även om man har flera mastrar. Kanske sista kontrollen på O-Ringen… Men då får man väl dela upp det med fler ROC:ar :-)
Servern tog under testet emot ca 16 stämplingar per sekund, så där tror jag inte är någon begränsning.

//Oskar