SD Card hot swap - oder: wie merke ich dass die SD entfernt wurde? SOLVED!

pylon:

Wäre das dann sowas?:

boolean present = cardCommand(CMD0, 0)) == R1_IDLE_STATE;

Beinahe. cardCommand() ist eine Methode der Klasse Sd2Card. Du müsstest also die SD-Klasse umgehen und nur noch das Low-Level-API verwenden.

:astonished:

tut mir leid, aber das ist mir zu hoch (oder besser zu tief, weil Low-Level! :))
was, bitteschön, ist eine Low-Level-API???

Nein, laß stecken, das geht einfach über meinen Horizont. Ich probiert heute abend mal das mit dem "SD.exists("/");" aus, ich melde mich wieder.

@michael_X: die Datei wird jedes mal geschlossen, klar.
Aber du hast recht, ich fange den Fehler des SD.open nicht ab... mmmh.
vielleicht reicht das ja schon.

Erstmal vielen Dank an alle, Ihr habt mir sehr weitergeholfen!

Grüße

Gunther