In maniera molto "professionale" ho provato a spostarlo in tutte le posizioni, ma nulla cambia... Abbi pazienza, riducendo all'osso:
#include <SPI.h>
#include "SdFat.h"
#include "sdios.h"
using namespace sdfat;
#include <FS.h>
File myFile;
SdFat SD;
#define SD_CS_PIN SS
void setup() {
Serial.begin(9600);
while (!Serial) { ; }
if (!SD.begin(SD_CS_PIN)) {
return;
}
myFile = SD.open("test.txt", FILE_WRITE);
if (myFile) {
myFile.println("testing 1, 2, 3.");
myFile.close();
}
Rimane:
ReadWrite:43:42: error: no match for 'operator=' (operand types are 'fs::File' and 'sdfat::File32')
43 | myFile = SD.open("test.txt", FILE_WRITE);
| ^