Version 6.1 =========== Release 2015-06-01 Swedish Stöd för att skicka stämplingar över nätverket direkt till OE2010 v11 (SIRAP). Snabbat upp historikutläsningen ur SI-mastrar vid uppstart. Radera även alla historikkataloger när man väljer delete alla stämplingar på ROC. Fixat så att updateroc-settings bara söker i början på raden. Hade missat ett ställe... English Added support to send punches over local area network to OE2010 v11 (SIRAP). Better performance for read out of SI-mastrar at startup. Also erase historic directories when choosing to erase all punches on ROC. Fixed a bug for updateroc-settings. Now only search from beginning of row. Missed it on one row... Version 6.0 =========== Release 2015-04-21 Swedish Lokal inställningsfil som övertrumfar webbens inställningar. Ligger i /boot/ROC/. Går att nå från PC på X:\ROC\. Möjlighet att sätta fast IP-adress på ROC:en. Detta görs i filen ovan. Satt fejkMACadress för Raspberry Pi utan fast nätverkskort så som modell A+. Man kan logga in på en tävling och bara visa de ROC:ar som är anslutna till tävlingen. Man kan även redigera alla dessa ROC:ar utan separata inloggningar. Minicallhome är nu exakt på nanosekunder i det stora hela. Splittat ut i eget script. Möjlighet till Minicallhome på SIRAP också. För möjlighet att övervaka ROC:ar. Diplom-funktion med kamera och OLA-MySQL-uppslag. Sätt upp ROC med USB-kamera och en skrivare. Få både förvarning och diplomutskrift. Lagt till stöd så att man ser kodsiffror på alla minicallhomes. Då kan man se om man har tappat kontakten med någon SI-master på någon ROC. Diverse statistikuppdateringar. English Local settings file that overrules settings from web. Located in /boot/ROC/. Can be used from PC at X:\ROC\. Possible to set static IP-address on ROC. It's done in file above. Created MAC-address for Raspberry Pi without network card for model A+ and others. You can log in to a competition and only show the ROCs added to that competition. You can also edit all those ROC:s without separate login. Minicallhome is now almost exact on nano second. It's moved to it's own script. Ability to use Minicallhome in SIRAP protocol too. Gives the ability to monitor ROC:s. Diploma function with camera and OLA-MySQL-lookup. Setup a ROC with USB-camera and a printer. Works as online control and diploma printing. Added support to see code numbers on all minicallhomes. Then you'll be able to see if a master is lost on a ROC. Statistics updates. Version 5.5 =========== Release 2014-10-07 Swedish Buggfix. Läsa ut historiken från en SI-master i "No extended mode" fungerade ej och gav konstiga datum. English Bug fix. Read punches from memory in SI-master didn't work in "No extended mode" and was giving strange dates. Version 5.4 =========== Release 2014-10-03 Swedish Buggfix. Vissa modem fungerade inte längre sen 5.1... Lagt till så ROC:arna inte "ringer hem" om det nyligen har gått fram stämplingar. Batterisparsönskemål från min vän Simon. Lagt till Advanced mode på första sidan. I Advanced mode försvinner Contact och Club samt "Last contact" dyker upp. Endast de 30 översta ROC:arna visas. Lagt till funktion i webgränssnittet för att ställa in hur ofta en ROC ska göra MiniCallHome. English Bug fix. Some modems didn't work since 5.1... Changed so that ROC:s doesn't "call home" if a punch recently is sent ok. Battery saving function from my friend Simon. Added Advanced mode on first page. In Advanced mode the fields Contact and Club disappears and "Last contact" appears. Only top 30 ROC:s is shown. Added function in web GUI to set how often a ROC will make a MiniCallHome. Version 5.3 =========== Release 2014-09-26 Swedish Buggfix. Hade stängt av ljudet vid uppstart... English Bug fix. Had turned the sound off at startup... Version 5.2 =========== Release 2014-09-26 Swedish Uppdaterat operativsystemet för att åtgärda "Bash bug". English Updeted operating system to fix "Bash bug". Version 5.1 =========== Release 2014-09-25 Swedish Lagt till funktion på websidan för att radera cachade stämplingar i ROC:en vid nästa uppstart. Fixat bugg där ordet empty las till vid varje försök att skicka stämplingar som hade tagits ut från SI-masterns minne. Fixat bug som gjorde att ROC läste ut stämplingar från SI-master som var programmerad som Read. Gav väldigt lustiga stämplingar. Ändrat så att "Extended mode" eller "No Extended mode" kontrolleras i varje sändning från SI-master. Nu ska BS11-enheter fungera trots buggen att den rapporterar sig som "No Extended mode" men sen ändå sänder i "Extended mode". Uppdaterat operativsystemet för att få stöd för Raspberry B+. English Added function in web gui to clear cached punches on ROC at next startup. Fixed a bug where the word empty was added at every try to send punches that had been downloaded from SI-master memory. Fixed a bug that read punches from memory of SI-masters programmed as Read SI-cards. Very strange punches. Changed to check "Extended mode" or "No Extended mode" in every transmission from SI-master. Now BS11 should work ok even though they report them selves as "No Extended mode" and then always send as "Extended mode". Upgraded operatingsystem to support Raspberry B+. Version 5.0 =========== Release 2014-07-15 Swedish Stöd för interna serieporten på GPIO. Stöd för SI-master SRR Stöd för att stänga av dubbelriktad kommunikation till SI-mastrar. Bara ta emot data. Stöd för 4800 bit/s för SI så man stödjer samlingsboxar Stöd för att välja skärmupplösning på ROC:en i webgränssnittet Val i webgränssnittet för att visa detaljerad info på skärmen på ROC:en. Lagt till 2 parametrar till sakis3g för att snabba upp uppkopplingen (nostorage och notranslate) Lagt till en parameter till sakis3g, --voodoo, för att hjälpa till vid uppkoppling. Ändrat från APN-parameter till CUSTOM_APN-parameter vid anrop av sakis3g. Lagt till så att sakis3g körs först, och sen umtskeeper, det sparar 30-50 sekunder i uppstartstid Ny version av umtskeeper Kör en uppackad och modifierad version av Sakis3g, sparar ca 12 sekunder och en massa diskaccess. Installerat senaste usb_modeswitch Lagt till "blacklist sr_mod" i /etc/modprobe.d/raspi-blacklist.conf, sparade 2 minuter på mitt Tele2-modem!!!! Lagt till länk på Last boot callhome för att se all kontakt med en ROC. Lagt till att ROC:en rapporterar antalet failed minicallhomes till servern när den får kontakt igen ROC:arna rapporterar nu hem hur många sekunder det tar vid uppstart innan de har internetkontakt. Detta kan man nu se i webgränssnittet. ROC:arna rapporterar nu hem hur mycket datamängd den har använt. Ses i webgränssnittet. English Support for internal serial port on GPIO Support for SI-master SRR Support for one way communication from SI-masters, only receive data. Support for 4800 bit/s to support "samlingsboxar", boxes with like 6 serial ports in and one out. Support to choose screen resolution for ROC Choice in web GUI to display detailed info Added 2 parameters for sakis3g to speed up connection (nostorage and notranslate) Added a parameter to sakis3g to help make the 3g-connection (--voodoo) Changed APN-parameter in sakis3g from APN to CUSTOM_APN Moved sakis3g before umtskeeper, saves like 30-50 seconds New version of umtskeeper Unpacked sakis3g and modified it to work unpacked. Saves like 12 seconds every time it's called. And saves lots of disk access. Installed latest usb_modeswitch Added "blacklist sr_mod" in /etc/modprobe.d/raspi-blacklist.conf, saved 2 minutes on my Tele2 modem!!!! Added link in web GUI on Last boot callhome to see all contact with a ROC. Added so that the ROC reports number of failed callhomes when it gets contact. ROC reports how many seconds it takes to get internet contact. You can see it in the web GUI. ROC reports how much data it uses. Can be seen in web GUI. Version 4.2 =========== Release 2014-03-09 Swedish -Åtgärdat bugg i SIRAP-delen som gjorde att vissa fick felaktiga tider från ROC:en. English -Fixed a bug in SIRAP-implementation that gave some runners wrong time from ROC. Version 4.1 =========== Release 2014-02-28 Swedish -Stöd för SIRAP-protokollet. Du kan koppla en ROC direkt mot program som har stöd för SIRAP, tex OLA. Om den är inställd i detta läge så kommer den försöka ställa klockan 5 ggr vid uppstart och sedan fortsätta även om den inte har internetkontakt. Emit får se upp då man då använder ROC:ens tid. Viktigt att ROC:en då har internetkontakt för att ställa klockan. SportIdent har inte detta problem. I OLA startar man inläsning av onlinetider och kryssar i SIRAP-rutan på den PC som tar emot stämplingar. Dess IP-adress matar man in i webgränssnittet. Glöm inte att ROC:en måste starta upp 1 gång med nätverk för att ta emot inställningarna! -Ny funktion, man kan välja att ROC:en ska anropa valfri webadress efter varje batch av stämplingar den skickat. -Stöd för APN-user och APN-Password för 3g-modem. English -Support for SIRAP-protocol. You can connect a ROC directly to a program that supports SIRAP, for instance OLA. If configureds in this mode it will try to set the clock 5 times at boot and then continue even if it's not connected to internet. Emit has to watch out because you use the ROC:s time. It's important that the ROC has internet connection to set the clock for Emit. SportIdent doesn't have this problem. In OLA you start read of online controls and check the box for SIRAP on the PC that will receive the punches. The IP-address of that machine has to be entered in the web gui. Don't forget that the ROC has to start once with network connection to receive the settings! -New function, you can set up a ROC to call a web address of your choice after sending a batch with punches. -Support for APN-user and APN-Password for 3g-modems. Version 4.0 =========== Release 2013-12-08 Swedish Stöd för Emit stämplingssystem. Stöd för tidszoner på stämplingar och i webgränssnittet. English Support for Emit punch system. Support for time zone on punches and in web gui. Version 3.5 =========== Release 2013-11-06 Swedish Om en ROC startar om så kontrolleras alla stämplingar de senaste 24 timmarna och den skickar alla stämplingar som inte har blivit skickade förrut. Fixade en bugg som gjorde att ROC ringde hem för ofta. English If a ROC reboots it checks all the punches for the last 24 hours and sends any punch that has not been sent before. Corrected a bug that made the ROC call home too often. Version 3.4 =========== Release 2013-09-28 Bug rättad. När man använder pcard så blev SI-numret fel. Man skulle endast använda 3 bytes av 4 bytes för att räkna ut SI-nummer. Fixat. Version 3.3 =========== Release 2013-09-26 Ändrat lite hur ROC:en tar emot stämplingarna. Nu kollar den att det verkligen är en stämpling som kommer och inte en avläsning från en SI-master som är programmerad med tex Read eller dyl. Hämtar vilken kodsiffra SI-mastrarna har och rapporterar till servern så man ser det i gränssnittet på länken: http://roc.olresultat.se/ver3.3/roc.asp?ActiveMenu=Callhome&language=svenska Den spelar en trudelutt även när man satt i en SI-master live efter uppstart. Den spelar även en trudelutt vid första stämplingen på liveisatta SI-mastrar. Version 3.2 =========== Release 2013-09-05 Buggfix - Seriella mastrar funkade inte. Version 3.1 =========== Release 2013-08-22 Buggfix för att stödja mellanslag i SSID på trådlösa nätverk. Även mellanslag i lösenordet. Buggfix - Minskad väntetid mellan avläsningar från SI-master. Från 0,5 sekunder till 500 microsekunder. Buggfix för SI-mastrar programmerade i icke extended mode som gjorde att stämplingar kunde tappas och "skicka stämplingar" hamnade i loop. Buggfix för SI-mastrar i extended mode. Om det kom fler stämplingar i en avläsning från SI-mastern så skickades bara den första. Den andra kom först när nästa stämpling kom. Men då skickade inte den nya. Osv... Version 3 ========= Release 2013-08-04 Buggfix för varför inga stämplingar lagras vid dålig mottagning.... USB-reset är orsaken? Hot plug av SI-mastrar. Avsluta avläsningen om en SI-master tas ur och starta avläsning om en sätts i. Rename SI-* vid uppstart med datum och tid Move 0 byte-files to log-katalog. Stöd för trådlösa nätverk Inloggningslösenordet på webben blir root-lösenord på ROC:en. Bara starta avläsning av SI-master på serieportar som verkligen är en SI-master Ändra memorysplit 240/16 Verifiera att stämplingar kommer till servern korrekt. Rensa stämplingar på en roc. Se till att statistiken funkar. Kolla att stämplingsfiler inte är 0 byte. Kolla mer logik? SI-mastrar klarar extended mode Seriella mastrar klarar 4800 Kbit/s Stöd för 3-modem med HiLink Stöd för äldre Telia 4G-modem utan att sätta APN Snabbare skickning av stämplingar Se till att inte sorteringsordningen på webben ändras av F5 eller när man kommer tillbaka från configure Lägg till stöd för okrypterade trådlösa nät. Flush filer till disk så de inte försvinner vid strömkabel ur. Skriva om SIroc så den har en löpande buffert för indata från SI-mastrarna och inte räknar med att all data tillhör en stämpling Fixat bugg eftersom det visade sig att kodsiffror högre än 255 hanteras olika om man kör SI-master i extended mode eller inte... Pinkod för 3G-modem som stöds av sakis3g Callhome ca var 5:e minut.