Nieuwe Code Flitspaalmelder

Postby joeri fr » Thu Mar 04, 2010 12:00 am

ik heb het in de hardware geladen en zal er morgen mee rondrijden. Ik laat m'n bevindingen weten.
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby schueler » Thu Mar 04, 2010 12:00 am

Ik zal de gebruiksaanwijzing nog even aanpassen en posten.
En als ik dat doe zal ik meteen weer even een filmpje van mij werk schieten. Doet het altijd goed nietwaar?

Zal na het weekeinde zijn, dus ergens in de loop van volgende week...


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

Postby schueler » Thu Mar 04, 2010 12:00 am

Het zat hem in dat longitude en latitude beide nul zijn en dan de atan berekening. Ook al vang ik in de formule zelf de nul deling af gaat het toch fout.
Door eerst te kijken of latitude en longitude beide nul zijn hoef ii de berekening helemaal niet te doen om dat ik dan weet dat ik zowat OP de paal zit, dus radar signaal geven.

Zo heb ik dus het euvel omzeilt.


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

Postby joeri fr » Fri Mar 05, 2010 12:00 am

deze versie is inderdaad terug stabiel.
Ik merk nog een foutje op; je zet nog steeds de minuten om naar 60-delig stelsel, maar dat zijn ze al. Daardoor is de display in ° ' " nog niet correct. Kleinigheidje...
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby schueler » Sat Mar 06, 2010 12:00 am

Ah kijk, bedankt.
Dat is oplettend.
Zal dat nog even wijzigen....
Post het vanavond hier op dit forum.


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

Postby schueler » Sat Mar 06, 2010 12:00 am

Versie 1.26b

Hierbij de versie waar een kleine bug is gecorrigeerd voor het weergeven van longitude en latitude op het display.
Met dank aan Joeri.


Ben
Attachments
GPS-System-1.26b.zip
(169.15 KiB) Downloaded 45 times
schueler
 
Posts: 1433
Joined: Thu Jan 02, 2014 10:40 am

Postby joeri fr » Thu Mar 11, 2010 12:00 am

ja, ik vind die 9.65 versie van jou niet. Ik stuurde je hiervoor een mailtje. Kun je me ev. de link mailen waar jou versie staat?

Wat betreft de formules; in 1.26b werk je met char voor de berekening. Die gaan waarschijnlijk een overflow kennen (bvb. 99 decimalen * 60 = 595, dus boven de toegelaten 255). Waarschijnlijk is een short int aan de orde?

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

Postby schueler » Thu Mar 11, 2010 12:00 am

Ik kreeg allerlei foutmeldingen bij versie 9.7 waar ik geen wijs uit kon. Er werd ook niet aan gegeven wat er fout gingen kreeg regelnummers terug die ver buiten het bereik van mijn bestand lagen.

Ik zal het morgen eens proberen.
Versie 1.26c werkt overigens goed maar heb nog iets vreemds ontdekt wat ik nog even wil uitzoeken of dat klopt of niet. Kom er later op terug.

Bedankt voor de tip!


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

Postby joeri fr » Thu Mar 11, 2010 12:00 am

i = ( (int) read_ext_eeprom( EEpromAddr, ( unsigned int ) i2c_addr ) );
i = i - 128;

Dit moest ik in 2 regels zetten in search_eeprom.c. bij 1 regel krijg ik een onstabiel lopend programma... (gecompileerd met een andere build van 9.65 en met 9.7).
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

Postby joeri fr » Thu Mar 11, 2010 12:00 am

ik wacht ongeduldig af
joeri fr
 
Posts: 87
Joined: Thu Jan 02, 2014 3:27 pm

PreviousNext

Return to 2008-11 Flitspaalmelder

Who is online

Users browsing this forum: No registered users and 1 guest