Zitat
Original von 96900maniac
ich nochmal.Da ich ja nur nen Testdurchlauf mit Simulation gemacht habe konnte ich den fehler mit der Sat Anzeige nicht sehen.War gerade draußen und mußte feststellen das dieser fehler auch bei mir ist.Mein System MN 5.2 PIO+ 2.97 WM 2005 vers.5.01.Habe folgendes gemacht.Die Anleitung von Kockie die .ini zu ändern---[GPSTMCInfoSettings]
ActivateOnApplicationStart = 1
; if no path is added, GPSTMCInfo.txt will be
; written into the application directory
; PathWhereToWriteGPSTMCInfo = \windows\temp-----wichtig das Semikolon vor PathWhereToWriteGPSTMCInfo) setzen.Habe Semikolon und leerzeichen gesetzt.Da ich ja nicht so der programmierer bin und das hier aber für mich wie ne Pfadangabe (\windows\temp) aussieht habe ich mal bei windows nachgeschaut und gesehn das es hier keinen temp ordner gibt.Aus diesem grund habe ich einen angelegt.Wie gesagt ich weiß nicht obs wichtig ist...War jetzt nochmal testen und die Anzeige funzt.Werde morgen mal ne Strecke fahren und schauen ob es auch so bleibt.
Grüße zu Euch
Alles anzeigen
Dadurch, daß Du ein Semikolon davorgesetzt hast, ist das nur noch eine Kommentarzeile. Was dann hinten für ein Pfad steht, ist egal, weil es nicht mehr ausgewertet wird. Mit Semikolon (d.h. Wert nicht gesetzt) wird die Datei in das Verzeichnis geschrieben, in dem Du MN5.2 installiert hast, so wie es auch schon bei der 5.1 war.
Nur wenn Du einen anderen Pfad angeben möchtest (auf WM5 bietet sich z.B. die CF- oder SD-Karte an), dann macht es Sinn, hier das Semikolon zu entfernen und die Datei an eine andere Stelle schreiben zu lassen. Die Zeilen sehen bei mir z.B. jetzt so aus:
---
ActivateOnApplicationStart = 1
; if no path is added, GPSTMCInfo.txt will be
; written into the application directory
PathWhereToWriteGPSTMCInfo = \Storage Card\
---
Übrigens ist das Schreiben auf die CF- oder SD-Karte entgegen allen Gerüchten keine Kartenmörderei, weil die Karten über ein Defektmanagement verfügen. Selbst wenn nach 50.000 Schreibvorgängen ein Block kaputtgeht, wird man das gar nicht bemerken, denn die Karte hat genauso wie eine Festplatte noch eine erhebliche Zahl von Reservespeicherblöcken. Wenn einer anfängt Probleme zu machen, wird rechtzeitig vor dem Totalausfall ein Ersatzblock anstelle des bisherigen Blockes benutzt. Das ist ein völlig automatisierter Vorgang, von dem der Endkunde überhaupt nichts mitbekommt. Zudem machen moderne Controller ein sog. Wearleveling, d.h. beim Schreiben werden ohnehin von Zeit zu Zeit funktionierende Blöcke gegeneinander ausgetauscht, damit ein punktueller Verschleiß einzelner Blöcke gar nicht erst auftritt.
Nach meinen bisherigen Erfahrungen kann der POI-Warner in Version 2.97 eigentlich mit beidem umgehen - sowohl auskommentiertes Schreiben in's MN5.2-Verzeichnis, als auch mit der Speicherung in einen anderen Ordner.
Das Ganze gehört m.E. allerdings nicht in einen Skinthread, weil es nicht spezielles bei diesem Skin ist. Die Funktionalität für Satellitenanzahl und TMC-Meldungszahl gehört zum POI-Warner dazu, und wenn Phils Skin 00 anzeigt, dann liegt das daran, daß der POI-Warner selbst nicht an die erforderlichen Daten kommt.
Ciao,
Detlev