MicroSD カードへの書き込みも、ボードにバンドルされるライブラリによって差がありました。
SAMD21 (Arduino MKR Wifi 1010)
書き込みモードで新たにファイル作成。その後、同じコマンドを繰り返して追記。
SD.open("/Log.txt", FILE_WRITE)
ESP32(M5 Stack Tough):
書き込みモードで新たにファイル作成。
SD.open("/Log.txt", FILE_WRITE)
その後、追記。
SD.open("/Log.txt", FILE_APPEND)
MKR で SD.open("/Log.txt", FILE_WRITE) を繰り返し、追記していたのですが、それをM5に持ってくると前の書き込みが消える。同じ SD という名前のライブラリなのに、紛らわしい。
この辺り、初心者が通る道なのでしょうね。覚えました。
0 件のコメント:
コメントを投稿