Version 6.9

Då har jag till slut släppt 6.9 med ett antal buggfixar och några nya funktioner.

Nästa steg blir att uppdatera ROCen med den senaste versionen av operativsystemet den rullar på, Raspbian. ROCen rullar på den äldsta versionen av Raspbian som nu längre inte går att uppdatera och få ny firmware på. Därav inget stöd för Raspberry 4 ännu. Det är ett rätt stort jobb att installera ett nytt operativsystem och sedan installera alla beroenden och konfigurera dem som de är i den gamla. Det kräver även vissa ändringar då nya operativet inte beter sig som det gamla i alla lägen.

Ett projekt som pågår parallellt är att konvertera serversidan från ASP till PHP. Delarna mellan ROCen och servern är konverterade och införda i 6.9. Själva gränssnittet på servern passar jag på att göra om helt i PHP för att få det smidigare att jobba med.

//Oskar

10MILA 2019

Då har jag och brorsan varit på 10MILA och skött onlinestämplingarna tillsammans med Simon Harston och Chris Bagge. Ett lyckat europeiskt samarbete, en hallänning, en gotlänning, en tysk och en dansk 🙂
Till vår hjälp hade vi också Simons fru samt 4 mycket duktiga medhjälpare!

I år hade vi 25 onlinekontroller samt mål online att bygga upp, sköta och plocka ner. Målet körde vi 6 seriella enheter via en samlingsbox. Vid målgång på sista sträckans ca 30 första lag hade måldomaren en lös SRR-enhet som gick via en jSh-radio direkt till vårt kontor som var inrett i ett omklädningsrum bredvid videoproduktionen.

Ute i skogen var det draget 9 km fiberkabel för videokamerorna. På denna kabel kunde vi koppla in radiokluster och även någon samlingsbox. Där vi inte körde jSh-radio körde vi ROCar varav de flesta var dubblerade så vi körde både Telenor och Telia på dem. Vinnare i den duellen blev Telenor igen. Telia hade lite problem på 79:an, men det gjorde inget då Telenor levererade konstant. Telenor och Tele2 hade även förstärkt sitt mobilnät med en mobil mast vid arenan.

Saker som skedde utöver det normala:
1. Om vi fick rätt info så fick Telia order av MSB att rikta om sin mobilmast mot en skogsbrand som rasade i närheten. Hur förutser man sånt??? Men… vi fick bättre mottagning 🙂
2. Ett modem gick sönder, har aldrig hänt. Snabbt ut med ett nytt. Reservdelar hade vi i massor 🙂
3. Vi bytte några SI-enheter i skogen innan vi kom på att de var satta på 4800 bit/s istället för 38400 bit/s. Normalt tar ROCarna hand om det, men inte när de är satta i read only vilket dessa var pga dubbleringen av ROCarna.
4. På tävlingsdagen så vägrade ett radiokluster att fungera trots att vi hade kontrollerat allt några dagar innan. Efter mycket om och men så hittade vi en lång mast med många antenner i närheten som visade sig tillhöra Lunds universitet som mätte miljöföroreningar. Efter att vi bytte frekvens på våra saker så fungerade det finfint. Dock fick vi byta 1 kontroll till ROC efter det då den låg för långt bort för den nya frekvensen. Dessutom kom det inte igång förrän under damernas stafett. Då hade vi med 20 minuters marginal lyckats byta de 2 damernas radiokontroller i klustret till ROCar istället. Tur man har mycket reservprylar i sina plastlådor 🙂
5. En SRR-enhet plockades in från skogen då den bara gick 3 meter i skogen. Vid test vid mål gick den 8 meter… Radio… Önskar de kunde funka likadant hela tiden….
6. Radio 10MILA satte upp en mast några meter bredvid vår och sände med en massa watt mot våra 0,5 watt…  Surpriiiiise 🙂

Så många olika saker som kan hända fast man är så väl förberedd 🙂

I år startade vi lördag morgon kl 7:30 med en liten frukost utanför ”kontoret”, en härlig stund. Klockan 8 drog vi igång med utsättning mm för ungdomarna. Medans ungdomarna körde satte vi ut damernas för att sedan upprepa det för herrarna under damernas. Sen var det många timmar framför våra skärmar för att övervaka allt och se till att stämplingarna kom fram. Runt 15 var vi klara. 32 timmars arbetspass… Men jag fick faktiskt en halvtimmes vila på betonggolvet innan herrarnas målgång 🙂

//Oskar

OLA 5.10.1

Jaha, då har jag installerat nya OLA och kunde med glädje konstatera att SI Raw TCP har kommit med i nya versionen. Då börjar det bli dags för mig att släppa ROCen med motsvarande funktion också så den kan skicka till OLA med raw SI TCP över nätverk.

//Oskar

Det blommar i ROC-skogen

Jag hittade denna klase med ROC-frukter som hängde på ett Raspberry Pi-träd hemma idag 🙂 Härligt när det är vår 😉

Så vadan detta då? Jo, jag lasttestar den nya ROC-servern så klart. 🙂 10000 stämplingar per ROC. Så 60000 stämplingar totalt. Det tog mellan 30-60 minuter för dem att skicka över stämplingarna till servern. Gissar att skillnaden beror på hastigheten på SD-korten då det är mycket diskaccess för att skicka 10000 stämplingar.

Borde inte vara några problem att köra ett O-Ringen på den servern 🙂

//Oskar

Kreativa lösningar

Det är alltid så kul att komma ut och få se hur folk löser samma saker som man själv brottas med på tävlingar. Jag var IT-coach på natt-SM i fredags. De använde Johans mobilapp som radiokontroll. Vad göra för att skydda mobilens skärm? Jo… Så här 🙂

En vanlig socka så klart 🙂 Nytvättad för de som undrar… 😉

Och de använde dessutom en eluppvärmd skosula för att hålla telefonen varm och go 🙂 Helt underbart när man packade upp alla dessa fottillbehör på natten efter tävlingen 🙂

//Oskar

Miljonstolpe 3 :-)

Då har ROCarna passerat 3 miljoner levererade stämplingar via servern och över 120000 stämplingar via SIRAP. Vem hade trott det när man satt och tittade på det där lilla kretskortet som kallades Raspberry Pi för 6,5 år sen och funderade på hur man skulle använda den 🙂

//Oskar

Erfarenhet från Hallandspremiären

Så var bror Erik på besök igen när det var dags att arrangera Hallandspremiären igen. Borde vara 7 året i rad som han hjälper till på Hallandspremiären. 2013 körde vi ROCar och resultatskärmar för första gången. Alltid lika kul att dra igenom en arrangemangshelg med honom!

I år hade vi nattorientering i Harplinge som till största delen sköttes av Lindena med glans. Sen körde vi lördag och söndag vid Ön i Halmstad. Där hade vi lyxen att hå låsta och larmade lokaler till våra saker vilket sparade in mycket tid då man inte behövde packa ihop mellan dagarna!

Som vanligt hade vi miniknat med kamera som fotade deltagarna och skrev ut diplom till deltagarna. Där var bara två små missöden. På lördagen dök kameran pga blåst med objektivet rakt ner i det blöta gräset och regn som strilade ner på den. Den överlevde… 🙂 På söndagen så körde vi SRR på miniknatet. De ska nå ca 8 meter. SRRen var i en liten backe upp från målet och ca 40-50 meter från målets SRRer, men döm av vår förvåning när kodsiffra 104 dök upp i onlinemåldialogen! Det tog ett tag innan vi förstod att det var miniknatets SRR som nådde dessa 40-50 meter!! Och då kom inte heller något diplom ut…
Barnen anmälde sig vid miniknatet som var kopplat med en trådlös länk till speakervagnen där en ROC stod och agerade databas och förvarning för speakern så han kunde pratat om barnen. Vid kontrollen stämplade barnen i en SRR som skickade stämplingen till en ROC i tältet med SRR-dongel. ROCen skickade stämplingen till speakerns förvarningsROC och dels tog den en bild på barnet som den sedan la ihop med det anmälda namnet samt en diplombild. Sen printades det ut i avläsningstältet. Så när barnen kom i mål och in i avläsningstältet så fick de sitt diplom med bild på sig själv och sitt namn. Min favvofunktion på ROCen 🙂

Sen har vi ju fast el vilket är underbart! Så vi UPSade bara server och lite sånt. Vad vi inte visste var att någon tyckte det var så kallt så man körde en bastu… I ett av husen stod dörrarna på vid gavel och elelementen körde fullt. Detta fick till följd att en huvudsäkring small. Innan vi hittade den så hade vi dragit elskarvkablar från ett annat hus och en annan fas. Tog allt vi hittade i elskarvväg medans köerna växte till avläsningen. Markachefen fick rycka in och trycka ihop folk i kön 🙂 Efter ca 7 minuter var vi igång igen och kön nådde inte in i målfållan 🙂

Ett annat intressant ärende…. En kille hade försvunnit ur resultatlistan på eventor. Han var anmäld och hade starttid. Kvar i skogen i OLA visade dock 0 personer kvar i skogen… Så vad hade hänt?? Jo, om man har mål online så sätter OLA status Preliminär. Då vet väl inte resultatmodulen vad den ska göra med löparen och den tas istället bort. Så han hade alltså målstämplat, men inte gått i mål. Kvar i skogen hade jag nog trott skulle redovisa honom som kvar i skogen, men så var inte fallet. Har nu fixat till ROCens egen kvar i skogen-skärm så den dels visar kvar i skogen, men även kvar att läsa ut (kräver mål online).

På fronten ny teknik så testade vi att köra SI-rawdata direkt från mål-ROCen via nätverket direkt in i OLA utan att först konvertera det till SIRAP. Samuel har utvecklat OLA-bitarna. Det fungerade finfint! Titta i kodsiffreraden så ser ni en liten miniknat som smygit sig in 🙂 Kodsiffra 104 🙂

Allt för denna gången, ha det bra där ute i skogarna!

//Oskar

Så var det dags igen

Dags för mig att rulla vidare. Jag slutar mitt jobb på Advania för andra gången tyvärr, kommer sakna alla härliga arbetskamrater! Från 1 mars arbetar jag på Region Halland som har en av Hallands största IT-miljöer, svårt att motstå detta 🙂

Detta innebär att jag återigen får flytta min blogg och servern för ROCarna. Ikväll har jag börjat med bloggen. Den är nu flyttad till en server på SOFT. Meddela gärna om det är något som inte fungerar!

Någon av de närmaste dagarna kommer även ROCarnas website att flytta.

Med vänlig hälsning Oskar