Göra en bärbara streckkodsläsare med en arduino och en cuecat (7 / 11 steg)
Steg 7: Declaw CueCat
Ur lådan utgångar CueCat krypterade data. Algoritmen för att dekryptera informationen är känt så jag ursprungligen försökte ta data från cuecat och dekryptera den i programvaran. Detta bör ha varit lätt men jag stötte på några problem med oväntade (icke utskrift) tecken visar i dataströmmen. Utan tvivel en mer robust tangentbord input genomförande än enkel rutin var jag med skulle ha ordentligt filtreras ut dem, men jag växte frustrerad och sa till mig själv, "Det finns noll chans att jag faktiskt någonsin skulle behöva ha den krypterade versionen."
Så satt jag till "declaw" min katt.
Ett problem jag stötte på är att det fanns ett antal olika modeller av cuecat, alla med en annan ändring som måste göras. Googleing "declaw cuecat" återvände massor av sidor, men ingen av dem var lämpligt. Jag slutligen sökt efter modellnumret tryckt på styrelsen och fann att sökning för "k023a016 cuecat" tog mig till en sida som beskrev en PIN-kod som behövs för att skäras för min särskilda CueCat.
http://digilander.Libero.it/electrons/CueKitty/68-1965.html
Sensmoralen i denna historia är inte gå hugga upp din CueCat baserat på denna bild ensam, se till att du forskning din CueCat modell.
När jag klippte detta stift med spetsen på en kniv, började min cuecat återvända trevlig liten strängar av siffror som motsvarade att streckkoderna, istället för gobledygook det var tillbaka innan.