Uppdaterad 2017-08-11

Programvaruhistorik för Bobrik Firmware (programvaran i enheten)


Firmware 0.0 (påbörjad 081021)

  • Intern testversion

Firmware 0.1

  • Första release

Firmware 0.2 (090910)

  • Korrigerade beräkningsformler för avstånd/vinkel intersektion av linje segment och cirklar

Firmware 0.3 (091021)

  • Framing Error kunde uppstå vid uppstart och kunde få enheten att starta i testläge

Firmware 0.4 (091027)

  • Sleep funktionen som släcker displayen efter en tid fungerade inte korrekt, fixat

Firmware 0.5: (100225)

  • Upp och Ned pip kan nu stängas av och på
  • Inställd ljudvolym hög/låg sparas nu i eeprom så att den kommer ihåg vald inställning
  • Max hastighet kan nu konfigureras, perfekt om man kör tung lastbil eller husvagn/släp.
  • En funktion som räknar ut fordonets kommande position grundat på dess hastighet och aktuell kompassriktning. Denna gör att omslag i displayen mellan olika hastigheter sker lite snabbare, men kan också orsaka att enheten helt missar hastighetsgränsen eller visar fel hastighet. Aktivera eller stäng av den via Bobrik Loader programmet.
  • Färgschema sätts nu via en tabell så att man kan individuellt kan ställa färggränser vid alla hastighetsgränser.
  • Färgschema sport, har röd gräns på 20km/t vid hastighetsgräns 50 och nedåt. Och 30km/t röd gräns på högre hastighet.
  • Spänningskontroll, displayen visar "Lo" då spänningen plötsligt sjunker eller ett glapp upptäcks. Samtidigt förhindras all kommunikation till externa minnen för att minska risken att informationen i minnena skadas.
  • Förbättrade funktioner i Testläget så att information om hastighetspunkterna kan visas här.
  • OFF lägets punkt, byter färg enligt färgschemat
  • Altitud över 1km visades felaktigt, fixat
  • Kontroll av GPS modulens nmea data, display visar "GPS" vid fel
  • Anpassningar för fler GPS moduler och 5 och 10Hz uppdateringfrekvens
  • HDOP i testläget visas med 2 decimaler.
  • Förbättrad autodetekterings rutin av gps modulens baudrate
  • Testläget kontrollerar koordinaterna, ett "tick-ljud" hörs så snart ett fel har upptäcks i någon utav databaserna
  • Ny rutin för beräkning av närmaste och nästnärmaste väg från isa punkterna
  • Flashminnets sectorprotection är aktiverat, för att förhindra felaktiga skrivningar vid tex plötsliga strömavbrott.
  • Kameravarning, med dynamisk varningsintervall på varningsljudet för hög hastighet

Firmware 0.6 (100325)

  • Möjlighet att välja vad som skall visas på displayen när man närmar sig en fartkamera
  • Möjlighet att ändra tiden innan den varnar för fartkameror
  • Möjlighet att ställa in tillåten överhastighet innan varningsljud för för hög hastighet kommer
  • Möjlighet att stänga av ljud för fartkamera och för hög hastighet
  • Möjlighet att få ljud vid fix/fixförlust samt tid signal på hel och halvtimma.
  • Nu kan man välj vilka visningslägen som skall kunna visas på displayen
  • Man kan få displayen att växelvis visa hastighetsgräns i rött när man kör för fort
  • Man kan få displayen att i 5 sekunder visa ny hastighetsgräns i gult
  • Utökade kontroll och säkerhetsrutiner så att inte konfigurationsminnets innehåll kan skadas tex om spänningen plötsligt faller
  • Checksumma beräkning på konfigurationsminnet och automatisk återställning av eventuellt felaktigt minne
  • Korrekt initiering av en pekare som i tidigare versioner kunde skada konfigurationsminnet.

Firmware 0.7 alpha 2 (100331)

  • Ljudsignalen när du närmar dig en fartkamera är ändrad så att den låter likadant som till ActiveGPS
  • Möjlighet att få ihållande varningssignal när du kör för fort vid en fartkamera
  • Möjlighet att få varningsljud för att sänka farten, vid gul display var 8 sekund, röd display var 3 sekund.
  • Fler visningslägen när du närmar dig en fartkamera.
  • Om man håller inne knappen vid uppstart så startar Bobrik i testläge, men nytt är att så länge du inte släpper knappen visas aktuell spänning från USB porten. Siffrorna är röda om det är för låg spänning, gult om det är gränsfall och grönt om det är ok.

Firmware 0.7 alpha 3 (100415)

  •  Hastigheten avrundas till heltal innan displayfärgen bestäms, tidigare kunde den visa tex 70 i två olika färger beroende på den exakta hastigheten
  •  Återkommande ljudsignal vid olika hastighet kan nu ställas individuellt på gul och röd display
  •  Sätter gränsen för minsta tillåtna matningsspänning till 3.5 Volt via USB

Firmware 0.7 alpha 4 (100420)

  •  Displayen skall inte gå över och bli gul när man har valt displaymode isa vid byte av hastighet
  •  Möjlighet att få decimala hastigheter även på Speed diff
  •  Days=4 implementerat för söndag och helgdag. Detta används inte i NVDB just nu, men man vet aldrig
  •  Korrekt hantering av alternativ hastighet som sträcker sig över midnatt.
  •  Stöd för att räkna ut och visa medelhastigheten mellan fartkamerorna
  •  ISA funktionen stängs automatiskt på/av beroende på om man är i Sverige eller ej
  •  När ISA inte känner till aktuell hastighet visas streck i displayen på ISA och diff läget
    dessutom är displayens färg alltid gul.

Firmware 0.7 alpha 5 (100517)

  •  När enheten kopplas till dator, välj alltid visningsläge "OFF" till att börja med
  • Möjlighet att byta baudrate på gps modulen genom att endast byta baudrate på VCP
  • Sätt baudrate till 300 för att avsluta datatrafiken mot gps modulen
  • Långt knapptryck i testläge växlar inte längre ljudvolym
  • När kommunikationen är aktiv med Bobrik släcks allt på displayen utom punkten
  • Felaktig beräkning av checksiffra, bara halva minnet kontrollerades
  • Möjlighet att tysta ljud vid fartkamera/hastighetsgräns, tryck bara in knappen och enheten är tyst tills nästa fartkamera/ny hastighetsgräns
  • Kraftig omarbetning av koden för att kunna lägga in Körjournal
  • Körjournal inlagd
  • Fel snitthastighet visades i displayen mellan fartkameror med snitthastighetsmätning
  • Varningsljudet mellan snitthastighetskameror fungerade inte, fixat
  • Fixad uppstart, visar inte felmeddelanden i onödan tex vid omprogrammering
  • Displayen visar "Lo" efter omstart på grund av låg spänning
  • Displayen visar "to" vid omstart på grund av Watchdog timeout, skall "aldrig" hända.

Firmware 0.7 beta 1 (100527)

  • Medelvärdesbildning från AD omvandlaren och visa med 2 decimaler när möjligt.
  • I Testläget skall aldrig displayen släckas.
  • Fixat uppstartproblem med blankat eeprom
  • Kontroll av delay tider

Firmware 0.7 beta 2 (100614)

  • Möjlighet att välja olika ljud
  • Inställnings möjligheter i körjournalen
  • Då två vägar i en punkt har exakt samma vinkel skillnad från färdriktning, låste sig Bobrik, fixat
  •  Stöd för hantering av flera hastighetspunkter samtidigt för att hantera komplexa korsningar korrekt.

Firmware 0.7 beta 3 (100705)

  • Boost funktion för grön display. Höjer ljusstyrkan med ca 17% vid tvåsiffrig display genom att koppla bort tidsintervallen för den tredje siffran
  • Pipljud fungerade inte alltid vid start av Bobrik i testläget, fixat
  • Korrigering av display uppdateringarna för att undvika att olika tal bläddrar fram speciellt i testläget.
  • Möjlighet att styra hur nmea gps-data sänds till usb-porten

Firmware 0.7 (100811)

  • Fix i sleep läge så att ej displyen slocknar om man nyss tryckt på knappen
  • Fix i sleep läge så att displymode ej byts om man trycker på knappen för att väcka enheten

Firmware 0.8 alpha 1 (101110)

  • Ställbar färg på hastighetsgränsen när man har programmerat Bobrik till att växelvis visa aktuell hastighetsgräns då man kör för fort.
  • Möjlighet att lagra hastighets statistik där en procentsats visar hur stor del av körsträckan har gjorts över tillåten hastighetsgräns.
  • Stöd för hastighetsgränser som gäller mellan olika datum (dag, månad & år). I dag stöds endast ändrad hastighet mellan olika tider och mellan olika veckodagar. Stöd även för där hastigheten ändras vid flera tillfällen samma dag, exempelvis sänkt sänkt hastighet mellan 7-10 samt 15-18
  • Räknar antalet hårda inbromsningar/retardationer (större än 0.3g)
  • Nya förbättrade USB-rutiner
  • Information om aktuell hastighetsgräns/position/trippmätare säkerhetskopieras vid flera tillfällen utifall att strömmen bryts till Bobrik innan hastighetsmätaren går till noll eller satellitlåsning förloras.

Firmware 0.8 alpha 2 (101124)

  • Stöd för att lagra egna kamerapositioner
  • Fix för retardations detekteringen som tidigare var överkänslig

Firmware 0.8 alpha 3 (101210)

  • Nya USB-rutiner (version 2.8)
  • Ny version av C-kompilator (3.37)
  • Förhoppningsvis är rutinen som mäter intervallen av $GPVTG kommandot från GPS-modulen nu fixad.

Firmware 0.8 alpha 5

  • Efter byte till Microchips nyaste USB rutiner så uppkom en del problem med kommunikationen på ett fåtal datorer. Har nu därför gått tillbaka till den tidigare versionen av USB rutinerna som verkar fungera utan problem.
  • Motoravstängnings detektering, när batterispänningen plötsligt sjunker med mer än 0.5 Volt, antas att fordonets motor just stängts av (generatorn slutar ladda batteriet) om detta görs vid ett tillfälle då enhetens körjournal och mätarställning ej blivit sparade så försöker firmware att snabbt som ögat säkerhetskopiera denna informationen till eeprom.

Firmware 0.8 alpha 6

  • Interruptdrivna USB-rutiner
  • Beräkningsfel för uträkning av aktuell veckodag, förhoppningsvis åtgärdat nu.

Firmware 0.8 alpha 7

  • Möjlighet att kunna stänga av loggerljudet som kommer varje gång en ny loggpunkt sparas.
  • En bugg som kunde få Bobrik att visa fel hastighet på platser där flera hastighetsändringspunkter ligger om lott av varandra bör nu forhoppningsvis vara åtgärdad.
  • Firmware tillät inte lika små värden på växlingstiderna då Bobrik var inställd på att växelvis visa hastighetsgräns vid fortkörning som man kunde ställa in i BobrikLoader. Resultatet blev då att Bobrik nollställde hela konfigurationen. Fixat
  • Beräkningsfel vid jämförelse av olika klockslag vid platser där hastigheten ändras under dygnet

Firmware 0.8 beta

  • Tagit bort ljudet vid >0.3g inbromsning.
  • Raderingsrutin för flashminnet som själv räknar ut snabbast möjliga raderingssekvens
  • Minska strömförbrukning i viloläge.
  • Första knapptryck --> Visa aktuellt visningsläge, följande knapp tryck --> nästa visningsläge
  • Skickar "Factory-reset" till GPS-modulen om den inte sänder data.
  • Kontrollen om enheten är i Sverige görs bara vid god satellitlåsning
  • "c" visas i displayen om GPS-modulen gör kallstart när enheten startar

Firmware 0.8 beta 2

  • Kan räkna ut lutningen på vägen och visa detta växelvis i visningsläge altitud
  • Lutningen på vägen kan användas för att kompensera hastigheten som annars visar för lite

Firmware 0.8 beta 3

  •  Förbättrade rutiner för uträkning av körsträcka, de gamla kunde få spatt och ge en alldeles för lång körsträcka

Firmware 0.8 beta 4

  •  Fix för beräkning av resans startpunkt i körjournalen
  •  Fix för tidberäkning när klockan står still i GPS modul
  •  Diverse saker var beroende av GPS modulens uppdateringsfrekvens, nu har vi minskat detta beroende.

Firmware 0.8

  • Lutningsvisningen i altitudläget visade lutning även då lutningen låg under 5%

Firmware 0.9 alpha 0

  • Stöd för Norsk ISA fil.
  • Texten "Add" visades inte i displayen när man sparar en egen position, fixat
  • Tagit bort funktionen som visar "c" för kallstart i displayen, eftersom den ändå inte fungerar på nya MediaTek GPS moduler.
  • Nya USB rutiner 2.9A
  • Ny version av C-kompilator 3.40
  • De nya USB rutinerna skäl inte lika mycket processorkraft, nu hinner processorn med att ta emot nmea data i 57600bps samtidigt som den programmerar flashminnet.

Firmware 0.9 alpha 1

  • Kan nu ställas in så att användaren själv kan välja restyp, tidigare har restyp alltid valts i efterhand via körjournal programmet. Nu kan man om man önskar välja restyp vid början av resan. Aktiverar man funktionen i BobrikLoader fungerar den på följande sätt: När en resa påbörjas så tänds "t" (tjänst) eller "p" (privat) upp i displayen och detta måste bekräftas med ett knapp tryck, annars återgår inte displayen. Ytterligare knapp tryck växlar mellan tjänst och privat. Den inställning som sedan blir kvar efter 10 sekunder är den restypen som sedan sparas i körjournalen.
  • Inställning av minsta loggningsavstånd från startpunkt. Detta är en valbar triggernivå, ställ den på exempelvis 500 meter, så krävs det att resan går minst 500 meter bort (fågelvägen) från startpunkten innan loggingen aktiveras. Detta för att förhindra så kallade falskloggningar som kan förekomma om bilen står parkerad med ström på till Bobrik på en plats med svag GPS mottagning tex carport eller garage. Om då resan överstiger 500 meter fågelvägen så att loggningen aktiveras så tar enheten automatiskt med körsträckan hela vägen från startpunkten.
  • Stöd för 64Mbit minneskretsar, vilket ger mer plats åt all data. Nu kan tex både Sverige och Norge laddas in på samma gång.

Firmware 0.9 alpha 2

  • Uppdaterat felmedelande i displayen istället för "Err" visas nu även "Exx" där xx är en hexadecimal kod för felet.
  • Stöd för det nya mönsterkortet där WriteProtect och FlashReset är inkopplade.

Firmware 0.9 alpha 3

  •  Fix för knapptryck loggningar som kunde bli felaktiga om man ändå parkerade på samma plats (strömmen bryts eller stillastånde 10 minuter)
  • Stänger av USB modulen efter 10 sekunder, om ingen USB uppkoppling erhålls. Detta för att dels minska strömförbrukningen, och i förhoppning om att detta är orsaken till att enheten startar om med meddelandet "to" (timeout) eftersom oväntad USB data tidigare kunde låsa exekveringen av processorn.

Firmware 0.9 alpha 4

  • Alla buggar källande knapploggningen blev aldrig korrekt införda i firmware, fixat.

Firmware 0.9 alpha 5

  • En bugg där värdet för antalet satelliter kunde börja skena är fixat.
  •  Möjlighet att välja triggerspänning från bilens batteri innan loggning tillåts.

Firmware 0.9 alpha 6

  • Inställning för minsta antalet sekunder med kontinuerlig rörelse för att aktivera loggern är nu justerbar istället för ett tidigare fast värde på 30 sekunder.

Firmware 0.9 alpha 7

  • Åtgärdat en ganska elak bugg som vid inladdning av ny databas från datorn förstör databasen om GPS mottagaren får satellitlåsning medan programmeringen görs.
  • Nya USB Rutiner (2.9D)
  • Ny version av C-kompilatorn 3.41

Firmware 0.9 alpha 8

  • Stöd för betalstationer
  • Skickar reset signal till GPS modulen om den har slutat sända data.

 Firmware 0.9 alpha 9

  • Ändrat gränsvärdena i testläget för ISA koordinater så att inte testläget
    klagar på Norska koordinater
  • Optimerat minnesläsningen som behandlas ISA punkter
  • Förbättrad avkänning för betalstationer

Firmware 1.0

  • Nytt versionsnummer för att enklare hålla isär olika versioner av firmware.

Firmware 1.1a0 121101

  •  Rutinen som letar efter plötsliga spänningfall och säkerhetskopierar data, fungerade inte riktigt. Fixat.
  •  Mer avancerad spänningsövervakning som kan slå ifrån olika strömförbrukare såsom display och gps, vid låg inspänning
    och sedan koppla in dem igen om spänningen stiger, allt för att rädda grundfunktionerna vid plötsliga spänningsdippar
  • Fel i USB Descriptor, rättat.
  • USB Framework 2.9H

Firmware 1.1a1 121121

  •  Optimerat interruptrutinerna
  • USB rutinerna arbetar enligt USB polling istället för interrupt.
  •  Tillåter 1V spänningsfall/dipp istället för 0.5 innan Display/GPS slås av. 

 Firmware 1.1a2 121123

  •  Stänger av NMEA efter utförd firmware uppdatering om den var på.
  •  Registrerar alpha/beta/release samt "build" i eeprom2
  •  omstruktureringar och förändringar i ISA-funktionen, för att få lite "lättare" kod (mindre processorkrävande)
  •  Blink funktion som kan blinka med siffrorna när man är nära en fartkamera
  •  Möjlighet att aktivera påminnelseljud för att välja restyp i körjournalen
  •  Om föraren ej bekräftat restyp inom 90 sekunder så kan man välja att låta körjournal programmet välja restyp i efterhand.
  • Möjlighet att per hastighetsgräns bestämma om man vill ha ljudsignal för fortkörning.

 Firmware 1.1a3 130212

  •  Minskat USB anropen vid skrivning av flash
  •  Minskat strömförbrukningen ned till ca 3,7mA vid 12V i viloläge (inträder efter ca 15 minuter) vilket betyder att ett 70Ah bilbatteri räcker i mer än 2 år.
  • Stänger tillfälligt av displayen vid plötsligt spänningsfall överstigande 1,5 volt.

 Firmware 1.1a4 130327

  •  Dubblat buffern för inkommande data från GPS modulen. (från 128 till 256)
  •  korrekt inkommande NMEA data flyttas också vidare till nästa buffer för att frigöra minne
  • Om ingen data kommer från GPS modulen så provade firmware att byta hastighet mellan 9600 och 38400, nu provas även 57600
  • Justerat spänningsnivåerna då GPS modul och display stängs av pga för låg spänning.
  • Möjlighet att ej tillåta GPS avstängning när bilen är parkerad längre än 15 minuter.
  • Automatisk återställning av körjournalpekaren om eepromet skulle bli korrupt.

Firmware 1.1b0 130709

  • Stöd för GNSS mottagare som fungerar både på GPS och Glonass systemet
  •  MPLAB 8.91
  •  C18 3.46
  • USB Framework 2.9I

Firmware 1.1b1 130802

  • Ändrat så att triggerspännings nivån för att loggningen skall starta även påverkar frågan om restyp.
  • Även om enheten är iställd på att föraren måste välja restyp så väljs nu inställd restyp efter 90 sekunder om föraren inte gör något. Bättre att logga med fel restyp än att inte logga alls.
  • Displayen släcks inte om något viktigt visas på den.

Firmware 1.1 131003

  • Beta versionen har nu släppts utan att några fel har hittats.

Firnware 1.2a0

  • Stöd för upp till 16 flashminnesområden.
  • Stöd för index av ISA databasen
  • Sätter ej SPI_Busy vid sleep läge, vilket förhindrade att data sparades till eeprom

Firmware 1.2.a1 140103

  •  Ändrat på hur logiken släcker displayen vid upptäckta spänningsfall
  • Förändringar för att förhindra falskloggningar och felaktiga startpunkter.

Firmware 1.2a2

  • Fixat dubbelloggningar som kunde orsakas av tidigare 1.2 versioner

Firmware 1.2a3 140109

  • Ljudet vid ändrad ISA hastighetsgräns kunde "klippas", fixat.

Firmware 1.2a4 140116

  •  Firmware kunde skicka ett obsolete kommando till GPS modulen, fixat.
  • Justerat timeout tiderna för GPS moduler som sänder satellitposition information var 5 sekund ($GPGSV)
  • Justerat diverse displayuppdateringar.

Firmware 1.2b0 140118

  •  Är hastigheten 255 är det samma som okänd hastighetsgräns, då visas tre streck i ISA läget och färgkoden är gul.

Firmware 1.2b1 140131

  •  Togglar "Log"/"Ful" när körjournalens minne överstiger 90% i samband med att data lagras till körjournalen
  •  Visar utnyttjat minne i körjournalen i 1 sekund efter displayen visat "Log"
  •  Släcker inte displayen vid underspänning om hastigheten är över 20km/t.

Firmware 1.2 140218

  • Release

Firmware 1.3a0 140530

  • Fix för variabel hastighet
  • Inställning för att tillåta ljusreglering även vid 5 volts drift

Firmware 1.3a1 140627

  • Support för AT45DB641 minnen som ersätter AT45DB642
  • Ännu mer fix för variabel hastighet
  • Ny inställning: Du kan få en ljudsignal när displayen byter färg. Antningen vid byte från grönt till gult, och/eller byte till rött

Firmware 1.3a2 140902

  • Fel på ISA index hantering, fixat.

Firmware 1.3 141003

  • Release

Firmware 1.4a0 141017

  • En icke korrekt fungerande GPS modul kan få firmware att låsa sig vid uppstart, fixat.
  • Ett ljud spelas var 10 sekund om GPS modulen inte sänder ut nödvändig data för normal drift.

Firmware 1.4a1 141019

  • Möjlighet att göra manuell reset på GPS modulen enligt följande: Starta enhet i testläge Se fråga 5, efter enheten har startat i testläge, håll på nytt knappen intryckt i ca 2 sekunder, ett nytt ljud hörs och GPS modulen skall nu mottagit ett kommando för fabriksåterställning. OBS inga andra inställningar nollställs, inte heller databas eller körjournal.

Firmware 1.4a2 141022

  • fabriksreset skickas med föregående resetpuls skickas automatiskt om GPS modulen stannar plötsligt. Detta verkar åtgärda problemet med GPS mottagaren som några kunder upptäckt.

Firmware 1.4a3 141104

  • Ny rutin som beräknar fordonets kurvtagning och scannar ytan framför bilen på ett smartare sätt för att hitta kameror efter kurvor utan att därmed riskera falsklarm när man kör på andra vägar i närheten av kameror.

Firmware 1.4a4 150113

  • Stöd för att identifiera om Finsk ISA databas finns inladdad

Firmware 1.4a5 150122

  • Avancerat stöd för betalstationer i tunnlar som tex Norralänken i Stockholm, där man beroende på var man kör in eller ut från tunneln skall betala eller inte.

Firmware 1.4b0 150223

  • Det kunde bli flera loggningar på samma betalstation i Firmware 1.4a5, fixat.
  • Versionsnumret syntes inte alltid i displayen vid uppstart, fixat.
  • I Testläget började inte alltid displaytest sekvensen från början, fixat.

Firmware 1.4b1 150303

  • Bättre kalibrerad spänningsmätning, vilket i sin tur leder till att inte displayen släcks av misstag eller visar "Lo" felaktigt.

Firmware 1.4b2 150402

  • Vid noll satelliters mottagning så var det inget rött streck utan ett orange, fixat.
  • Ljudsignal i testläge när man får/förlorar god satellit kontakt, när enheten hoppar ur/i idlemode
  • Fix för TimerAdd som stannade när GPS modulen slogs av i viloläge som därmed ledde till att medelhastigheten inte kunde räknas ut tex vid parkering på färja.

Firmware 1.4b3 150511

  • Scanningsfunktionen som genomsöker flashminnet efter närliggande hastighetspunkter kunde ibland komma ur synk, extra programkod för att säkerställa att så inte kan ske är inlagd.

Firmware 1.4 150608

  • Release

Firmware 1.5a0 150817

  • Fartkameravarningen kunde i vissa fall missa en fartkamera där flera kameror sitter tätt monterade på en vägsträcka
  • Finland har på grund av dess stora databas plockats ut och ligger nu i en separat databas.

Firmware 1.5a1 150911

  • Stänger av scanningen av ISA/Fartkameror/Betalstationer så snart displayen slocknar. Detta för att den inte felaktigt skall hitta någon ny info medan fordonet står parkerat i ett garage med svag satellitmottagning som skall lura GPS'en att fordonet är ute och kör
  • Om fordonet står parkerat och spänningen sjunker under 12.5V eller 25V (24V system) så ignoreras data från GPS modulen eftersom fordonets motor inte är igång. Detta för att undvika falska ändringar av hastighetsgränsen när fordonet står parkerat

Firmware 1.5a2 161019

  • Det kommer en extra ljudsignal varje gång displayen togglar mellan "Log" och "Full" som den gör i 10 sekunder om körjournalminnet är mer än 90% fullt

Firmware 1.5a3 170103

  • Vid komplicerade platser med parallella vägar med olika hastighet kunde Bobrik i vissa fall börja flippra mellan olika hastigheter innan den säkert kunde bestämma sig för vilken hastighet som gäller. Denna programkod är nu uppdaterad för att undvika att sådant händer.
  • Justering för den nya GNSS modulen som skickar ett kortare "välkomstmeddelande" än de äldre GNSS/GPS modulerna, detta fick till följd av att Bobrik som vid uppstart använde den inkommande datan från GNSS mottagaren för att avgöra vilken baudrate som datan sänds med kunde göra en timeout eftersom inte tillräckligt med data kom in för att avgöra baudrate. Timeouten fick processorn att göra reset, och därmed också GNSS mottagaren, vilket gjorde att Bobrik kunde fastna helt vid uppstart eftersom den försökte om och om igen utan att komma vidare.

Firmware 1.5a4 170116

  • Förlängt sträckan från 10km till 15km innan snittmätningen mellan fartkamerorna automatiskt stänger av om man inte passerar kameran som mäter din snitthastighet. Detta för att avståndet mellan kamerorna på rv 15 i Norge är ca 12 km och Bobrik stängde av mätningen i förtid.

Firmware 1.5a5 170118

  • Lagt in en option i körjournalen som kan tända den tredje punkten på displayen som en indikation på att loggning pågår.

Firmware 1.5a6 170225

  • Förändrad rutin som skall detektera en möjlig slutpunkt på en resa, tidigare så lagrades en möjlig slutpunkt så snart fordonet stannade eller satellitkontakten förlorades. Nu lagras även en möjlig slutpunkt redan då fordonet bromsar in eller då satellitkontakten kraftig försämras. Detta för att säkerställa att det finns en aktuell slutpunkt på resan även om man bryter strömmen till Bobrik innan GPS mottagaren har upptäckt att bilen står still eller när den är på väg att förlora satellitkontakten när man tex kör in i ett parkeringsgarage.
  • Möjlighet att visa hastigheten som minuter/kilometer. Som forskning har visat är lättare att förstå för hjärnan.

Firmware 1.5a7 170227

  • minuter/kilometer visades inte korrekt, fixat.

Firmware 1.5a8 170505

  • Förbättrad rutin för att återställa adresspekaren till körjournalen om eeprom-minnet har blivit korrupt, tex vid strömförlust i samband med skrivning.

Firmware 1.5a9 170524

  • Bobrik kunde pipa till ett par gånger om den fick satellitlåsning direkt vid uppstart. Detta är förhoppningsvis borta nu.

Firmware 1.5b0 170604

  • Funktionen som "klistrar" hastighetsmätaren mot noll vid låga hastigheter var av misstag avtängd, fixat.

Firmware 1.5b1 170607

  • Ytterligare justeringar på den automatiska baudrate detektorn som skall känna av överföringshastigheten på data från GPS/GNSS modulen. Detta för att garantera att under inga förhållanden så skall Bobrik låsa sig i uppstarten på grund av att baudrate detektorn inte kan avgöra baudrate.

Firmware 1.5 170613

  • Release

Firmware 1.6 170620

  • Fortsatta problem med den automatiska baudrate detektorn för GPS/GNSS som beroende på vad GPS/GNSS behagade sända ut kunde orsaka att Bobrik låste sig och startar om. Tyvärr vet vi inte exakt vad som händer eftersom felet försvinner så snart Bobrik legat frånkopplad en tid, tex medan den postas till oss.

Firmware 1.7a0 170712

  •  Ytterligare fix för autodetektering av baudrate, nu med snävare timeout för att undvika eventuell watchdog timeout om inte GPS/GNSS modulen svarar med data tillräckligt snabbt.

Firmware 1.7a1 170811

  • Skickar ingen reset signal till GPS mottagaren vid omstart av processorn för att undvika att Bobrik hamnar i moment 22 vid uppstart om inte GPS mottagaren startar direkt.
  • Ytterligare kontroll vid autodetektering baudrate så att detta endast sker mellan 2400 och 115200bps.


Kända fel
  • Displayen visar "c" och piper till vid uppstart när den nya MediaTek GPS modulen används. Orsaken är att den signalerar att den startar i kallstartsläge även om den inte gör det. Fixat i FW 0.9
  • Vid 10Hz uppdaterings frekvens hinner inte firmware ta hand om inkommande data från GPS modulen om USB-bussen är aktiv, tex vid programmering av flash. Fixat i FW 0.9
  • När Bobrik ej kan avgöra hastigheten på en plats direkt, tex beroende på att två vägar med olika hastighet löper parallellt så bestäms en radie från platsen där hastigheten ändrades tills platsen där vägarna delar på sig så mycket att Bobrik säkert kan säga vilken väg som man kör på. Denna radie gäller då att alla riktningar från en sådan plats. Om det då skulle finnas andra hastighetsändringar som ligger inom denna radie kan Bobrik bli osäker och börja pendla mellan olika hastighetsgränser tills man är utanför radien.
Planerade funktioner till Bobrik Firmware
  • EcoDrivingfunktion, så att du får information om en kommande hastighets sänkning längre fram och kan släppa gasen istället för att bromsa.

Har du fler tips och önskemål, skicka gärna ett mail till info@adteknik.com 

Skillnader mellan alpha, beta och release

 

Vi delar in firmware versionerna i tre kategorier

Alpha = En programversion som innehåller nya funktioner/fixar som inte har genomgått några tester eller väldigt få, du skall alltså inte bli förvånad om den inte fungerar helt som det var tänkt. Använd en alpha version om du har din apparat under noggrann uppsyn och ofta kan verifiera att den fungerar ok.

Beta = En programversion som har genom gått en del test, men kan fortfarande innehålla fel.

Release = En programversion som vi har testat både i vår lokal och i fordonet, vi har så långt det är möjligt konstaterat att den inte innehåller något fel. Och det är också Release versionen som Bobrik levereras med, och vi rekommenderar att använda den om du inte uppenbart har problem med den.

 

Copyright (c) 2009 by AD-Teknik AB