ESP32のSDライブラリ [ESP32]
ごくまれではあるけれど、ディレクトリを取ったりファイルにアクセスしようとすると、「そんな物は存在しない」と返してきやがる、、、
こんな報告も上がっている。これを対策すれば解消するかどうかは判らない。まあ入れたけど。
とりあえず対処療法として現象が出た場合は以下の処理を入れてみる。ルートディレクトリ上にファイルやディレクトリのエントリーが見つからない時、SDを一旦止めて再度起動。
ホント対処療法だなぁ、、、
こんな報告も上がっている。これを対策すれば解消するかどうかは判らない。まあ入れたけど。
とりあえず対処療法として現象が出た場合は以下の処理を入れてみる。ルートディレクトリ上にファイルやディレクトリのエントリーが見つからない時、SDを一旦止めて再度起動。
if( entryNumber == 0 && strcmp( dirsAndFiles, "/" ) == 0 ) /* is root directory and no entry ? */ { debugPrintln( "******** SD card reopen." ); SD.end(); SD.begin( SD_CARD_SS_PIN, SPI, 8000000, "/SD" ); }
ホント対処療法だなぁ、、、
2018-10-04 11:32
nice!(0)
コメント(0)
コメント 0