Ich danke euch für die Hilfe und werde mich in die verlinkten Seiten mal einarbeiten. Ich habe ja schon viel mit z.B. PHP gemacht und achte dort auch immer auf "klare Verhältnisse". Aber wenn ich mir mal so die ganzen Libaries von z.B. Adafruit anschaue, dann plöppen aktuell mehr Fragezeichen im Dunstkreis meines Kopfes auf als Lösungen. Von daher besteht wohl meine erste Aufgabe (Klappe die zehnte) darin, an dieser Stelle weiter zu lernen ![]()
Also noch mal danke ![]()
Grüße TConnect
//EDIT:
Übrigens empfinde ich es als extrem ernüchternd, wie schnell man an das Ende der Fahnenstange kommt. Ich hatte eigentlich vor, den Logger nicht nur für GPS Daten zu schreiben, sondern gleichzeitig auch noch für Telemetriedaten. Ich habe das 10DOF (ebenfalls von Adafruit) und wollte eigentlich in einer Frequenz von 5Hz oder 10Hz die aktuelle Lage im Raum abbilden. Das Sensorboard bietet da ja alles, was man so braucht. Doch leider kommt man hier beim Einbinden der notwendigen Libaries schneller an die Speichergrenzen als einem lieb ist. Alleine nur die vier includes
#include <SoftwareSerial.h>
#include <Adafruit_GPS.h>
#include <SPI.h>
#include <SD.h>
düsen schon auf 27.992 Bytes von verfügbaren 28.672 Bytes auf dem Arduino Micro... Hm.... Bedeutet wohl, dass ich lernen muss, wie das mit der low level Programmierung der Bausteine funktioniert und mir dann einen für exakt diese Zusammenstellung optimierten Sketch zusammenstellen muss... Oder sieht das jemand anders? Gibts was automatisiertes, was z.B. nicht benötigte Methoden und Funktionen aus sämtlichen eingebundenen Ressourcen löscht, bevor kompiliert wird?