OpenLog - Speicherfehler ?

Hier ist mein Sketch:

der print hier ist auf einen Sender bezogen. Mir wurde gesagt, dass ich den SD-Logger nur anschließen muss und es atomatisch speichert... Ich glaube langsam, dass das nicht so recht gestimmt hat :stuck_out_tongue:

#include <Wire.h>
#include <Adafruit_BMP085.h>  // Adafruit Bibliothek einbinden

Adafruit_BMP085 bmp;

int tempPin = A4; // TMP-36-Temperature
int tempReading = 0;
float temperatureC = 0;
float temperatureF = 0;
const int interval = 10*100; // interval between sensor read, in ms
long lastReadTime = 0;        // the last time you read the sensor, in ms

void setup(){
pinMode(16, OUTPUT);
 // Seriellen Monitor 
 Serial1.begin(19200);


 if (!bmp.begin()) {
  Serial1.println("NO BMP found!");
  while (true) {}
 }
}

void loop(){

 Serial1.println("Sender");
 Serial1.print("Temperatur:");
 // readTemperature() Temperatur °C read
 Serial1.print(bmp.readTemperature());
 Serial1.print(" ");  
 Serial1.write(176);  
 Serial1.println("C");

 Serial1.print("Pressure: ");
 // readPressure() Pressure in Pa read
 Serial1.print(bmp.readPressure());
 Serial1.println(" Pa");

 Serial1.print("Height: ");
 // readAltitude() height above sea
 Serial1.print(bmp.readAltitude());
 Serial1.println(" meter");
 
   // get the current time in ms:
  long currentTime = millis();
  if (currentTime > lastReadTime + interval) 

    // READ TEMPERATURE
    tempReading = analogRead(tempPin);

    // convert readings to voltage, using 3.3V battery
    float tempVoltage = tempReading * 3.3;
    tempVoltage /= 1024.0;
    
    Serial1.println ("(*C) \t(*F)");
    // now print out the temperature degrees C
    temperatureC = (tempVoltage - 0.5) * 100 ;
    Serial1.println("\t"); 
    Serial1.print(temperatureC);

    // now convert to Fahrenheight
    temperatureF = (temperatureC * 1.8) + 32.0;
    Serial1.print("\t"); 
    Serial1.println(temperatureF); 

    // update the time of the most current reading:
    lastReadTime = millis();

 Serial1.println(""); // Leerzeile anzeigen
 delay(1000);      
  }