Polarklocka

Inläsning av data till lokal Linux från Polarklocka, Polar V800.

För ett antal år sedan hade Polar en Windows desktop-variant av inläsningsprogrammet från Polarklockorna. Det fungerade mycket bra och alla data lagrades lokalt. Polar V800 fick endast lagring av data i ”molnet” och programmet fungerade bara på Windowsdatorer.

Profanum429 gjorde ett inläsningsprogram till Linux. Programmet  v800_downloader finns finns på github. Det är ett QT-program men är inte underhållet på många år. En liten ändring behövs för att den ska kunna kompileras, åtminstone i Arch Linux. De ändringar jag gjort är I filen fixnum.cpp. Gör en remsats av sektionen // Template specialisation for double (not included in Qt). Nu finns den med i Qt och det ger ett kompileringsfel. Det räcker föt att få utdatafiler. Datat kan  skickas in på molnet som antagligen ligger i Finland eller hanteras lokalt.

En snygg lösning vore att QT-programmet kompletteras med en utdatadel där data förslagsvis läggs i Mariadb, Det ger störst frihet, men jag har inte använt QT på många år och kan inte säga hur krångligt det blir. QT är annars ett utmärkt program.

En variant, av många, för att själv behandla datat, är att läsa xml-filerna och göra de utdataval som är intressanta. Provade med Xalan och Xerces. Mina försök att lösa det på enklaste sättet gjorde att ett tilläg med xsi togs bort, eftersom svårigheten ökade för mig, att behandla xml-filen. För att få med xsi:, ta bort rem-satsen för //#define XSI_XSL som är tillagt i min variant av trainingsession.cpp.

Inläsningen kompletteras med omformningen av xml-koden (med Xalan och Xerces) till en html-sida. En foto av en karta är underlägg och aktuell sträcka plottas ut direkt i en html-fil. Hittade ett bra geo-progam på nätet för hantering av koordiater. Den logiken ligger i ett javascript.

Ingen inläsning behövs till Polar i Finland eller någon annat land, och i mån av tid och lust så kan man skapa sina egna visningar av datat. Ska kompletteras med en graf för höjdinformation och puls- och hastighetsdata. Dessa data visas endast numeriskt.

Redovisar inga lösningar här. För den intresserade räcker det med ändringen // Template specialisation for double (not included in Qt) i ilen fixnum.cpp för att få utdata.

Elstängsel mot sniglar

Här kommer mina erfarenheter om elstängsel mot sniglar. Kanske är det en nyhet för någon men på webben finns många lösningar med […]