Programmerare, skeptiker, sekulärhumanist, antirasist.
Författare till bok om C64 och senbliven lantis.
Röstar pirat.
2015-03-19
Vissa som kör Windows Phone, särskilt de som kör Nokia, får erfara att det är omständligt för SJ att läsa SMS-biljetten automatiskt, om det ens går. SJ’s personal brukar spekulera om orsaken, mest i form av artighetskonversation, men ingen verkar ha koll. Är Nokias skärm för blank? Är bakgrundsfärgen fel? Svaret är valet av typsnitt.
SJ’s app letar efter en rektangel som består av fyra sifferrader. Beroende på vilka dessa siffror är, är inte marginalen alltid jämn, vilket syns på denna bild:
En lösning på problemet skulle kunna vara att hålla ner fingret över SMS:biljetten så att context-menyn visas, välja att kopiera, och klistra in biljetten i OneNote, som av en händelse har ett typsnitt som visar alla siffror i samma bredd:
Därför kan SJ läsa av biljetten på ett kick, om du först lägger den i OneNote.
Categories: General
Bjud mig på en kopp kaffe (20:-) som tack för bra innehåll!
Förvisso 10 år för sent, men bättre sent än aldrig. Jag utvecklade den där läsaren inom företaget InMoDo som vi sålde till SJ och DSB. Problemet handlade faktiskt om bakgrundsfärgen. Tyvärr tyckte jag Windows Mobile var för långsamt och disassemblerade därför valda delar för att förstå hur bilder internt lagrades, så att jag kunde klippa bort det jag tyckte inte behövdes. Eftersom bilder sparade med 2 bytes per pixel antog jag att de var lagrade i formatet YUYV, men tydligen var det R5G6B5. Efter klipp och klistra, och sedan omkodning i assembler, körde nu appen i 10 Hz, istället för 2 Hz. Trots fel format funkade det alldeles utmärkt… om nu inte bakgrunden var grön förstås, eftersom dess bitar är splittrade mellan två bytes. Annars var det roligt så länge det funkade. / Celebrandil of Fairlight
Tack Mårten för mycket intressant information!