Hallo ich bin dabei einen gps logger zusammenzuschmieden in bascom. Leider habe ich keine Ahnung, ansonsten würde ich die schon vorhandenen logger von Niels verwenden, aber ich kann kein C. Das Ziel ist, strings von der gps mouse auseinandernehmen und im Abstand von 30 min über mehrere Wochen irgendwo hin zu speichern. SD Karten böten sich an, leider ist mir das mit dem filesystem nicht klar, und größer als ein mega8 soll der controller nicht unbedingt werden. Daher habe ich mich für ein eprom entschieden und heute einen scsi controller geschlachtet wo ein 24w16 per Heißluftpistole geerntet werden konnte. Dieses I2C eeprom läuft nun auch, und hängt am mega 8. Außerdem hängt noch ein 16x2 LCD dran, was auch läuft und noch ein max232. Mein eigentliches Problem ist das Auseinandernehmen des Strings mit den Koordinaten und das Abspeichern im eeprom. Daher habe ich nur diesen Teil des Programms angehängt. Der String ist da, und jetzt soll er zerteilt und in das eprom gespeichert werden, und zwar so, daß ich ihn auch wieder auslesen kann :-). Im Moment bin ich soweit gekommen, daß ich einzelne bytes aus dem string hole und diese nacheinander abspeichere. Das funzt auch, und auf dem LCD werden mir von der ausleseroutine N oder S und die ersten 4 byte der Breite ausgegeben. Ich wäre Euch dankbar, wenn Ihr mal in den code gucken könntet und mir sagen könntet wie ich das so verbessern kann, daß vom nmea string, die bytes der Koordinaten nacheinander auf Adressen im eeprom gelegt werden. Den code habe ich übrigens nicht selbst geschrieben, sondern nur selbst zusammenkopiert. Aber jetzt komme ich ohne Hilfe nicht mehr weiter.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.