|
Schueler
1330 berichten
 Expert¹
|
14-07-2009 00:57
Een goede vriend van me is eens even bezig geweest met de code van het Flitspaalmelder project op de schop te nemen.
Er zaten een aantal bugs en nadelen aan het programma zoals bijvoorbeeld dat de baudrate in de driver moet worden ingesteld.
Het hier voorgestelde programma:
Simpelweg uitpakken en starten.
Bij [options] -> tab Generation moet je version 1.xx selecteren en bij tab Communication de gewenste com poort.
Firmware 2.x is voor een betere nauwkeurigheid van de flitspalen. Dit werkt niet in combinatie met versie 1.xx.
Het is niet nodig om baudrate en latency in te stellen onder windows hardware.... Dit wordt geregeld door de software zelf.
Selecteer de file en je ziet in de main window informatie over de aantal entries en zo...
Bij upload zie je netjes een progress indicator dat aangeeft hoelang windows denk dat het nog gaat duren  .
De PIO-file die het inleest moet op de zelfde manier opgeslagen zijn zoals beschreven op de site.
Ben
Met dank aan Q's Innovations™ ( Frank de Ruijter )
SpeedCamera.zip
Bericht bewerkt door Schueler
op 14-07-2009 00:58 Bericht bewerkt door Schueler
op 14-07-2009 01:02
|
|

thijsbeckers
1019 berichten
 Expert¹
|
14-07-2009 10:02
Leuk! Bedankt voor het uploaden. Ik zet hem als optie voor de mailbox van September, goed?
|
|
Schueler
1330 berichten
 Expert¹
|
14-07-2009 14:20
Uiteraard! De reden van het uploaden is dat andere mensen er ook gebruik van kunnen maken toch?
Dus geen bezwaar als je het in de mailbox vermeld...
Ik ben nog even aan het kijken om het programma iets slimmer te maken zodat je ook de files van flitspaal.nl kunt gebruiken.
Je kunt namenlijk niet meer de files downloaden van de Franse site. De hebben ze veranderd en aangepast.
Wordt vervolgt
Ben
|
|
Schueler
1330 berichten
 Expert¹
|
21-07-2009 22:48
Software iets aangepast.
Is nu stabiel en werkt erg mooi.
( Pluim voor Frank!!! )
Ook het uploaden is iets versnelt en de GUI is verbeterd op een paar puntjes.
Hierbij versie 1.3.0
Ben
SpeedCam_1.3.0.zip
|
|
Frank de Ruijter
3 berichten
 Op bezoek
|
24-07-2009 21:53
Hopelijk kunnen jullie iets met deze software!
Maar mocht er iets mee zijn, wijziging/fouten dan hoor ik dat natuurlijk graag.
Veel plezier ermee!
|
|
Schueler
1330 berichten
 Expert¹
|
08-02-2010 20:16
Vraag:
De flitspaalmelder heen Degrees, Minuten en Decimalen.
Als er in de ASC file nu een afgerond getal staat, wat gebeurt er dan?
bijvoorbeeld
5.49125 , 50.85 , "Num"
Ben
|
|
Frank de Ruijter
3 berichten
 Op bezoek
|
12-02-2010 20:57
Eerst even naar de software code gekeken: ik lees de text tussen de comma's. Daar maak ik een getal van om vervolgens met de fractie en het geheel appart. Maak er minuten van en delen tot je op het aantal gewenste digits bent. Is het getal tussendoor 'op' dan blijft er dus 0 over en vul je daarmee aan.
Voor de zekerheid natuurlijk ook nog een asc file aangepast om de theorie en praktijk samen laten komen;
5.49125 , 50.85 , "Num" ==> "5.4911 , 50.8500"
5.49125 , 50.8 , "Num" ==> "5.4911 , 50.8000"
5.49125 , 50.0 , "Num" ==> "5.4911 , 50.0"
5.49125 , 50.00 , "Num" ==> "5.4911 , 50.0"
5.49125 , 50.01 , "Num" ==> "5.4911 , 50.9833"
Oeps, zoals je ziet gaat het fout als de fractie 0 is. Daarnaast is er een afrondingsfout bij kleine getallen.
Een nieuwe versie nodig? Denk het wel.
Ik zal proberen zo snel mogelijk een update op deze website te plaatsen.
Frank
|
|
Joeri Fr
87 berichten
 Regelmatige bezoeker
|
15-02-2010 14:02
Dag Frank,
Dank je om dit even na te kijken.
Kun je mij even kort uitleggen hoe de locaties worden opgeslagen?
Er is een 6 byte, en een 8 bytes versie, vernam ik.
Bijvoorbeeld:
5.49125 , 50.01 , "Num" ==> "5.4911 , 50.9833"
Komt dit in de eeprom dan als:
6 bytes versie:
05 31 0B 32 62 21 in hex?
edit: of als:
05 13 2F 32 26 69 in hex?
En wat met de negatieve waarden?
groeten, Joeri
Bericht bewerkt door Joeri Fr
op 15-02-2010 14:22 Bericht bewerkt door Joeri Fr
op 15-02-2010 15:30
|
|
Schueler
1330 berichten
 Expert¹
|
17-02-2010 20:17
Joeri FrKomt dit in de eeprom dan als:
6 bytes versie:
05 31 0B 32 62 21 in hex?
edit: of als:
05 13 2F 32 26 69 in hex?
En wat met de negatieve waarden?
Dit is behandeld op de tweede pagina van het topic " Flitspaalmelder problemen".
Ben
|
|
Joeri Fr
87 berichten
 Regelmatige bezoeker
|
17-02-2010 23:07
ok, dat weet ik dan ook alweer. dank
|