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

Sorry, aber es funktioniert nicht.

SD.exists("/") liefert immer 0. Aus wenn ich anstelle von "/" andere, aus DOS bekannte Verzeichniszeichen versuche: "*", "?", "\", ".", ".." etc.

auch wenn ich versuche die Fehler von SD.open auszuwerten passiert immer das gleiche:

wenn ich die Karte nach SD.begin rausziehe, dann kommt kein Fehler.

Und mit CMD0 kann ich leider nichts anfangen.

hat vielleicht noch einer eine Idee, wie ich das vorhandensein einer SD-Karte nach SD.begin abfragen kann?
@Uwe: die entsprechenden Pins sind auf meinem Breakoutboard nicht auf die Stiftleiste geführt. HW scheidet also leider aus. klar könnte ich noch ein Drähtchen anlöten, aber das muß doch auch mit SW möglich sein!

Ratschläge bitte verständlich halten. Ich habe zwar ein gutes Systemverständnis, bin aber nicht so der C-Crack.

Danke

Gunther