POI loader: Nach mehr als 256 csv Dateien ist Schluss

  • Hallo Experten,


    ich habe mir sehr viele POIs zusammengestellt und stoße an eine Grenze, die zufällig genau bei 256 csv Dateien liegt. Der POI Loader sagt, es sei alles i.O. und beim Start des Garmin bekomme ich nach ein paar Sekunden einen schwarzen Bildschirm -> Absturz !


    Um dem Problem auf den Grund zu gehen, habe ich die POIs von Deutschland (228 csv Datein) und Italien (53 csv Dateien) einzeln geladen und einzeln bekomme ich keinen Absturz, d.h. die csv Dateien sind i.O.


    Lade ich beide Länder gleichzeitig (alle csv Dateien in ein Verzeichnis, d.h. 281 csv Dateien) bekomme ich die Meldung vom POI Loader, dass alles i.O. ist, aber der Garmin stürzt trotzdem ab.
    Dann hatte ich die Gesamtzahl an POIs im Verdacht, aber wenn ich alle csv Dateien in eine riesige Datei packe, schafft er alle POIs (über 370000). Macht natürlich keinen Sinn, da das Symbol dann immer das gleiche ist.


    Ich weiß keinen Rat mehr. Hat jemand einen Idee ?


    Garmin C510 deluxe
    Firmware 4.1
    POI Loader 2.3.2


    Gruß,
    schimmisgarmin

  • Schon mal die POI-Loader Beta 2.4.0.0 ausprobiert? Da kann man die POIs in Unterverzeichnissen sortieren (z.B. Blitzer, Discounter, Tankstellen). Vielleicht hilft's.

  • Gute Idee !!!


    Probier ich gleich aus und werde berichten ....

  • Zitat

    Schon mal die POI-Loader Beta 2.4.0.0 ausprobiert? Da kann man die POIs in Unterverzeichnissen sortieren (z.B. Blitzer, Discounter, Tankstellen). Vielleicht hilft's.


    Leider funktioniert es bei 2.4 Beta auch nicht. Auch bei Verschachtelung über Unterverzeichnisse (übrigens eine saubere Sache), ist die max. Anzahl an Kategorien auf 256 beschränkt, d.h. so sieht es zumindest für mich z.Z. aus. Eine Anfrage bei Garmin läuft derzeit noch.


    Sind bei euch Erfahrungen mit mehr als 256 csv Dateien vorhanden ?

  • Das hat schon einer rausgefunden - Suche hilft da ich es nicht mehr weiss genau wo es war ...


    Es ging um die Größe der POI Daten / Anzahl der POI - wo ist die Obergrenze.


    Da ist einer auf die 256 Kategorien / CSV Dateien draufgekommen.


    Aber gut, dass es jetzt auch extra steht :D


    Archie

  • Das war meine eigene Antwort, von der du gesprochen hast. Allerdings hat jemand geantwortet, der 297 csv Dateien hochladen konnte, was meine Theorie wiederlegen würde. Da es bei mir allerdings reproduzierbar in die Hose geht, habe ich darauf hin ein eigenes Thema begonnen, um eure Unterstützung zu bekommen.


    Gruß,
    schimmisgarmin

  • hey leute !


    bin ich der einzige, dem das Thema zu schaffen macht ? Wer schafft mehr als 256 csv zu installieren ? Bitte um eure Erfahrungen ...


    Danke im voraus.


    schimmisgarmin

  • Du bist vermutlich einer der Wenigen, die sich so viele POI-Gruppen auf ihr Navi schaufeln. Ich habe 108 "normale" und 32 Blitzer - und davon ist schon ein Drittel "just for fun". Unwahrscheinlich, dass ich mal auf über 256 komme.

    2 Mal editiert, zuletzt von MadMike ()

  • Mein Garmin hat einwandfrei funktioniert, nun habe ich nach mehrmaligem Bitten auch mal ausprobiert, ob es bei mir funktioniert:


    habe nun 265 csv und bmp Dateien in eine .gpi Datei gepackt und zusätzlich auf meinen Garmin gepackt (ca. 132000 POIs). Habe also über 370 Dateien in 15 gpi Dateien auf dem c510. Das war wohl der Fehler!
    Nach der Trennung vom USB Port habe ich den c510 neu gestartet. Leider hat er sich nicht mehr eingeschaltet und mit der Meldung "Lade Karten..." wieder schlafen gelegt...


    So, leider komme ich dank dieser Aktion aber auch nicht mehr auf den C510 drauf per USB! Was wäre nun der ebste Rat? Habe alle Dateien (auch die versteckten) glücklicherweise auf meiner Festplatte gesichert. Müsste also irgendwie die Daten vom Garmin runterbekommen, per USB zugreifen können und dann die gesicherten Daten aufspielen.
    Geht das? Wie? Ist nun sehr dringend... Vielen Dank für die Hilfe!


    Es ist also sehr gut möglich, dass die POI Grenze bei ca. 256 csv Dateien liegt, womit man allerdings auch gut auskommen sollte. Sollte ich einmal im Ausland unterwegs sein, so werde ich mir damit helfen, dass ich andere POIs in anderen Ländern oder auch deutsche, die ich dann nicht brauche, einfach herunternehme.

    2 Mal editiert, zuletzt von zottelthebest ()

  • Zitat

    Original von zottelthebest
    Mein Garmin hat einwandfrei funktioniert, nun habe ich nach mehrmaligem Bitten auch mal ausprobiert, ob es bei mir funktioniert:


    So, leider komme ich dank dieser Aktion aber auch nicht mehr auf den C510 drauf per USB! Was wäre nun der ebste Rat? Habe alle Dateien (auch die versteckten) glücklicherweise auf meiner Festplatte gesichert. Müsste also irgendwie die Daten vom Garmin runterbekommen, per USB zugreifen können und dann die gesicherten Daten aufspielen.
    Geht das? Wie? Ist nun sehr dringend... Vielen Dank für die Hilfe!


    Hallo,


    lies mal hier http://www.pocketnavigation.de/board/tid1046136-sid.htm



    Gruß


    MeggsM

  • Hi,
    danke erst einmal, habe den Thread auch gerade gefunden. Nun ich scheine ja noch einmal Glück gehabt zu haben wenn ich das dort alles so lese...
    Der c510 scheint es nicht zu peilen die vielen POIs zu laden und zusätzlich noch die hinterlegten Karten von 5 Ländern auf der SD Karte aufzurufen. Nachdem ich die SD Karte entfernt habe aus dem Navi, kam ich auch per USB wieder aufs Gerät.
    Ich bitte aber nun Verständnis dafür zu haben, dass ich die 300 csv Dateien jetzt nicht noch einmal auf das Navi spiele un teste, ob das Navi ohne SD Karte hochfährt und die Dateien bearbeitet. Wer wirklich soviele Dateien braucht, kann diesen Test gerne selber durchführen. Soviele POIs brauche ich nicht (siehe mien letzter Thread). Da ich das Gerät zur Zeit öfter braucdhe kann ich mir einen Ausfall und EInsendung momentan nicht leisten.

  • @zottelthebest
    Erst mal vielen Dank für deinen Selbstversuch und sorry für die Aufregung. Aber zumindest weißt du jetzt, welchen Fehler du nicht mehr machen darfst ;)


    @all
    Tatsächlich scheint hier die Menge an csv Dateien begrenzt zu sein, allerdings hat einer im Forum "angeblich" 297 Dateien geschafft, aber dafür auf einem C550 (nicht C510 wie in meinem Fall).


    Garmin habe ich bereits informiert, aber es kam bis jetzt nur eine Rückfrage und keine Antwort.


    Über weitere Erfahrungen wäre ich dankbar. Wenn man bei der Installation der POIs auf die SD Karte beschränkt, hat man auch keine Problem wie oben beschrieben.


    Schreibt bitte fleißig eure Erfahrungen! Danke.


    schimmisgarmin

  • Ich glaube ehrlich gesagt, wenn die bei Garmin hören, dass jemand mehr als 256 POI-Dateien auf einen c510 laden will, wedeln die nur mit der Hand vor der Stirn.


    Nix für ungut: Würde ich auch tun...


    Die Zahl 256 ist eigentlich so signifikant, dass es eine natürlich Größe in Bezug auf die Adressierung der Dateianzahl im Speicher sein könnte. Vielleicht steckt irgend wo in der Firmware ein Array für die Dateinamen und das ist auf 256 begrenzt, so nach dem Motto


    Code
    dim POINameArray(256) as string


    und wenn dann mehr kommen, werden irgendwo irgendwelche Pointer überschrieben. In dem Fall (gebe ich zu) ist es aber ein Fehler des POI-Loaders, das nicht abzufangen. Aber so wie ich Garmin in Bezug auf Firmware-Entwicklung kenne würde es mich nicht wundern, wenn das nie getestet worden wäre.

    Gruß
    Bonni

  • da spricht der Programierer.


    Ich bin mir sicher, dass die Zahl 256 auch nicht zufällig ist, denn diese Zahl lässt schon auf eine Art von Speicheradressierung schließen. In dem Zusammenhang ist mir auch aufgefallen, dass in der POI Loader Beta Version bei der Erstellung der Unterverzeichnisse für die POIs auch nur 32 Verzeichnisse oder Dateien stehen dürfen. An dieser Stelle meckert der POI Loader allerdings sofort, wenn man es übertreibt und mehr als 32 Dateien verwenden möchte.


    Bin gespannt, ob sich die Garmin Hotline überhaupt noch meldet...


    schimmisgarmin

  • Falls der Garmin Support sich meldet, sag denen mal bitte, dass die zumindest noch überlegen sollen, in Ihrer Software zu ändern, dass bei POIs, bei denen gewarnt wird, auch ein optischer Countdownzähler in Meter auf dem Display erscheinen sollte. Das wäre sehr sehr praktisch, da ich manche POIs auf 400m und manche auf 600 m Warnung eingestellt habe... Bis ich die erreicht habe, habe ich schon wieder vergessen, dass da etwas war :D


    Je öfter die das hören, desto eher wird da evtl. noch einmal was gebastelt.
    Was die POIs angeht glaube ich nicht, dass die da noch etwas dran ändern.
    Immerhin 256. Beim Navman waren es 15 und nach dem zukünftigen (oder nun schon erhältlichen?) Update sogar 25!

    Einmal editiert, zuletzt von zottelthebest ()