Ok aber ich glaube ich habe noch nicht so ganz die Funktionsweise von dem Befehl Drivewritesector verstanden.
Kann man Byteweise die Karte beschreiben weil es wird doch immer gesagt, dass man nur vollständige Sektoren Schreiben kann?
Codeausschnitt:
......
Dim Berror As Byte
Dim Buffer(512) As Byte 'SRAM-Bereich für Transfer
Dim Wsrampoint As Word 'Adress-Pointer für die Drive.. Routinen
Dim Lselectornumber As Long 'Variable für Sektor-Nummer
Wsrampointer = Varptr(buffer(1))
Lselectornumber =1
.....
Druck1 = Getadc(4)
Druck2 = Getadc(5)
Temperatur = Getadc(6)

Messwerte_string = Gpgga + ";" + Str(druck1) + ";" + Str(druck2) + ";" + Str(temperatur) + "*"
......

Ich glaube ich stehe gerade auf dem Schlauch.. Wie kann ich dann deine Idee mit ' Berror = Drivewritesector(wsrampoint , Lsectornumber)' umsetzen?

Danke für die schnelle antwort