POI data

Postby joeri fr » Wed Jan 27, 2010 12:00 am

POI-files:
1) scdb
http://www.scdb.info
Eerst registreren, dan naar de downloadsectie.
File naar keuze (google earth) als kmz downloaden.
Extensie .kmz in .zip veranderen, en .kml file extracten.
Dan met POI-edit save as .asc
In excel brengen, en replace all' toepassen op "POI" zodat je "Num" krijgt.
Klaar.

2)
Medion zoals door elektor beschreven

update: nieuwe POI file 29012010'
Attachments

[The extension asc has been deactivated and can no longer be displayed.]

joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby schueler » Wed Jan 27, 2010 12:00 am

De link werkt niet het lekker. Mede omdat je eerst moet registreren.
Maar volgens mij moet je eerst betalen voordat je kunt downloaden...


Ben
schueler
 
Posts: 1433
Joined: Thu Jan 02, 2014 10:40 am

Postby joeri fr » Wed Jan 27, 2010 12:00 am

nee hoor. gewoon registreren, en de google earth file downloaden. gratis.
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby joeri fr » Thu Jan 28, 2010 12:00 am

Dit is POI-file die ik gebruik (13758 pts).
Attachments

[The extension asc has been deactivated and can no longer be displayed.]

joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby schueler » Thu Jan 28, 2010 12:00 am

Ik hoef al niet verder te zoeken...
Het probleem zit em in de variabele...

Je verstuurde 13758 punten als versie 2.0. Dit houdt in dat het 8 bytes gebruikt per positie in plaats van 6.
Dus...

13758 * 8 = 110064 bytes

De teller van de bytes is blijkbaar 16 bits en gaat na 65535 naar nul in plaats van 65536...

De teller staat hierdoor op 110064 - 65536 = 44528

Bij het opslaan deel ik de teller door 6 om het aantal punten te krijgen.

44528 / 6 = 7421 ( afgerond naar beneden )

En dit getal komt dus bekend voor nietwaar...


Naar verwachting zul je nu, als je de PC-Software op versie 1.0 instelt, ook een verkeerd getal krijgen...

13758 * 6 = 82548 bytes ( veroorzaakt dus ook een looping )
82548 - 65536 = 17012 wordt de uiteindelijke stand van de teller.

17012 / 6 = 2835 punten zal er op je scherm komen te staan...


Dit zal ik nog even aanpassen in versie 1.13 :-s


Ben
schueler
 
Posts: 1433
Joined: Thu Jan 02, 2014 10:40 am

Postby joeri fr » Thu Jan 28, 2010 12:00 am

Dat heb je mooi gerekend.
Ik heb nu idd met versie 1.0 de 2835 punten melding.
Er is dus niets aan de hand, en alle poi's zitten erin.
Enkel een overflow error op de teller dan.
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby schueler » Thu Jan 28, 2010 12:00 am

Joeri FrEr is dus niets aan de hand, en alle poi's zitten erin.
Enkel een overflow error op de teller dan.


Bijna goed...
Dat alle punten in de externe EEPROM staan klopt.
Maar... de waarde van het aantal punten wordt dus verkeerd opgeslagen zodat de software alleen de eerste 2835 zal gebruiken.
Die weet immers niet dat er een overflow was.

Ik heb dit inmiddels aangepast in de software ( versie 1.13 ) en bleek niet aan de variabele te liggen ( die is 32bit ) maar dat ik niet controleerde op een overflow. Technisch verhaal wat je kunt nazoeken in de source code.

Ik heb even iets te veel gewijzigd om het zo zonder te testen op het forum te zetten dus dat gebeurd als ik weer thuis ben ( ja, ik ben momenteel aan het werk.... sssssst ).
Hier is onder meer ook wat gewijzigd in de taal afhandeling.
Ook jou tip om bij de PIC16 de keuze taal weg te halen is geïmplementeerd.


Ben
schueler
 
Posts: 1433
Joined: Thu Jan 02, 2014 10:40 am

Postby schueler » Thu Jan 28, 2010 12:00 am

Joeri FrDit is POI-file die ik gebruik (13758 pts).


Software aangepast zoals al eerder gemeld en nu an het uploaden...
SpeedCamera geeft aan dat dit ongeveer 25 minuten gaat duren.

Maar waarom wil je alle punten eigenlijk opslaan?
[NL][D][B] kan ik me voorstellen maar [EN]?

Ach, als je dat niet gedaan had was de bug nog niet gevonden dus....
Ik moet niet zeuren

Als de upload lukt laat ik het even weten en post ik de code.


Ben

edit : versie 1.13 is verified!
schueler
 
Posts: 1433
Joined: Thu Jan 02, 2014 10:40 am

Postby joeri fr » Fri Jan 29, 2010 12:00 am

Ik rijd met de auto nogal veel in Engeland, Frankrijk en Duitsland.
Vandaar had ik een file gemaakt met deze landen plus Benelux erin. Ik zal nu nog es proberen met de nieuwe software versie.
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby schueler » Fri Jan 29, 2010 12:00 am

Laat je bevindingen maar weten.
Ben erg benieuwd.

Ik heb nu twee versies draaien, de PIC16 en PIC18, met jou bestand erin. Zal vandaag ook eens een extra rondje rijden langs de bekende flitspalen.


Ben
schueler
 
Posts: 1433
Joined: Thu Jan 02, 2014 10:40 am


Return to 2008-11 Flitspaalmelder

Who is online

Users browsing this forum: No registered users and 1 guest