Oké, elismerem, nem kicsit túlzás a cím. Nem az egész autó dilis, sőt, nagyon jó kis autó ez. Azért választottam mégis ezt a címet, mert valahogy jelezni akartam, hogy ez az írás a múltkori folytatása. Ott arról írtam, hogy mindenféle hibaüzenetek jöttek, melyekről szerencsére kiderült, hogy nem komolyak. Emellett viszont kiderült az is, hogy a központi kütyü usb csatlakozói meglehetősen bénák. Az írás után jöttek hasznos hozzászólások, el is indultam abba az irányba.

Nos, a helyzet még tragikusabb. Vagy komikusabb. Ki hogy éli meg.

A mobiltelcsi külön szivargyújtó adaptert kapott, az a probléma megszűnt.

Fred szerint nem a pendrive kapacitása a lényeg, hanem az áramfelvétele. Javasolt is egy kifejezetten alacsony áramfelvételű eszközt. Megrendeltem. Megérkezett. Kipróbáltam. (Másolás után használva a FAT32 sorter cuccot is.) Szépen jöttek is egymásután a számok, nem ugrált át könyvtárakat. Menetközben.
De az indulás… zokogós. Bedugom az usb aljzatba. Bekapcsolom. Erre beleugrik valahová a közepébe. Kézzel beállítom az elejére. Majd valamikor leállítom az autót. Utána újra beindítom. Erre megint beugrik a közepébe.
Hajtépés.

Aztán egyszer elkaptam indulás után egy hibaüzenetet. Ahogy a rajzfilmben: kigyulladt egy villanykörte a fejem fölött. Azt írta ki a kütyü, hogy még nem tudta felolvasni a diszk tartalomjegyzékét.
Azaz mégiscsak jót mondott a szerelő: a pendrive kapacitása a lényeg. Csak máshogy. A 32 GB-os pendrive katalógusának felolvasása olyan 10-15 másodperc. A lejátszó viszont indulni akar. Mivel nincs tartalomjegyzék, véletlenszerűen beugrik a közepére. (A félreértések elkerülése miatt: ugyanezt csinálja a 4 GB-os pendrive-val is, csak ott olyan kicsi a gap, hogy nem lehet elkapni a hibaüzenetet.)
De várj, még nincs vége. Ha ugyanis hagyom, hogy lejátssza azt, amit talált, akkor utána már a helyére ugrik. Van tartalomjegyzék, tudja, hol kell folytatni, azaz ráugrik az eredetileg soron következő számra. Nyilván ilyenkor bukok egy számot (mert a következőre ugrik) és meg kell hallgatnom pluszban egyet valahonnan a közepéről is. Van egy plusz kockázat is: ha vakon olyan számra ugrik, mely valójában egy teljes lemez egy fájlban. Ilyenkor vagy meghallgatom az egész lemezt, vagy kézzel megkeresem, hol jártam.
Nézzük, lehet-e még tovább finomítani? Lehet. Ha a gyújtás elvétele előtt kikapcsolom a zenedobozt, majd indítás után kapcsolom vissza, minden tökéletes. Onnan folytatja, ahol abbahagyta, még csak számot sem ugrik.
Probléma megoldva.

Ahogy Móricka elképzeli.
Ugyanis ha félóránál hosszabb útra megyek, akkor megint nem működik a szisztéma. Ráadom a gyújtást, bekapcsolom a cuccot. Molyol, majd kiírja, hogy invalid file. Beugrik valahová a közepére és innentől már nem is ugrik vissza. Nekem kell kézzel visszamásznom oda, ahol leállítás előtt voltam.
WTF?
Nos, ilyenkor az van, hogy az egység _megpróbál jól működni_, odaugrani, ahol járt, csakhogy a könyvtár még nincs felolvasva, és… a pont, ahová ugrania kellene, a hosszú működés miatt már a cache-ben sincs benne, pontosabban valami szemét van a pointer helyén, ahol nyilván nem kezdődik mp3 szám. Az ‘invalid fájl’ viszont már hibaüzenet, ilyenkor törlődik, hogy hová kellene ugornia. Finom, mi?

Azaz a végső stratégia:

  • Ha csak a környéken mászkálok, rövid utakon, sok megállással, akkor leállás előtt kikapcs, indítás után bekapcs.
  • Ha hosszabb utakra megyek, akkor _nem szabad_ kikapcsolni a dobozt. Igaz, ilyenkor indításkor meg kell hallgatnom plusz egy számot, meg kimarad az a szám, amely közben leálltam, de legalább nagyjából onnan folytatja, ahol abbahagyta.

És mindez azért, mert az a fogalmatlan programozó úgy írta meg a lejátszó rutint, hogy egyből induljon, ne várja meg, amíg az eszköz beolvassa a pendrive tartalomjegyzékét.
A végén mindig kiderül, hogy nem a gép a hülye, hanem az ember.