Prob mit POI-Compiler

  • Moin, moin!


    Mir ist gerade ein Problem mit dem POICompiler aufgefallen, den ich ja auch bei dem POI-Installer nutze.


    Hat man genau 512 Punkte in dem Overlay, das ist momentan bei "D Autohaus ATU" der Fall, so generiert der POICompiler keine Ausgabe. Bei 511 bzw 513 Zeilen ist das alles kein Problem.


    Gerade mal getestet, bei 256 POI's im Overlay passiert es auch, ebenso bei 1024. Ich tippe mal auf ein Problem mit der Speicherverwaltung da es immer genau die Zweierpotenzen trifft.


    Der Fehler ist unabhängig vom Aufruf, er tritt sowohl bei Aufruf aus dem POI-Installer als auch beim Aufruf über den Bezugspunkteditor oder einfach nur aus der Kommandozeile gestartet auf.


    @NAVMAN_SUPPORT: Bitte mal weitergeben und die Software das nächste Mal in die Richtung auch testen :)


    Gruß, Karsten

  • Hallo Karsten,
    als SW-Entwickler finde ich das ja auch ein wenig spaßig :)


    Mit welchem iCN hast Du das gestestet - 520er? Ich probier das gleich mal mit meinem 530er aus.
    Gruß
    Walter


    Nachtrag:
    - Die ATU-Datei, die ich eben runtergeladen habe (Garmin-Format) hat nur 460 Zeilen.
    - Beim 530 funktionieren sowohl 460 als auch 512 Einträge lange Dateien.
    (Version: SmartST Desktop: v3.9.5.8, POI Compiler: v4.00.0006, POI Editor: v1.0.0)

    Einmal editiert, zuletzt von wno158 ()

  • Moin, moin Walter!


    Zitat

    Original von wno158
    als SW-Entwickler finde ich das ja auch ein wenig spaßig :)


    Mit welchem iCN hast Du das gestestet - 520er? Ich probier das gleich mal mit meinem 530er aus.


    Ich habe es mit meinem iCN520 getestet. Als ich diesen Effekt bemerkt hatte, dachte ich ja auch erst an einen defekten, oder sonstwie kaputten, Datensatz. Aber es war eindeutig die Zweierpotenz :)


    Als Programmierer weiß man sich da dann ja zu helfen :) Dann wird einfach ein Dummy Datensatz erzeugt und gut ist.


    Gruß, Karsten