Arduino: получение имен файлов с использованием SdFat - PullRequest
0 голосов
/ 01 декабря 2018

Я использовал SdFat ранее, но, похоже, он изменился, и я не могу найти документацию, которую понимаю, и меньше примеров ... У меня есть проект Arduino, в котором я пытаюсь выполнить задание заданийна основе файлов на SD-карте.Пример: для каждого * .hex файла убедитесь, что есть * _out.hex {Если нет, то поработайте и создайте его} Я нашел документацию по SdFile.getFilename();, но компилятор говорит, что нет члена ... Мой текущий код компилируется какэто и печатает информацию в & Serial;Тем не менее, мне нужно имя файла в переменной.

SdFile file;
char *chArray;

while (file.openNext(sd.vwd(), O_READ)) 
{
  file.printFileSize(&Serial);
  Serial.write(' ');
  file.printModifyDateTime(&Serial);
  Serial.write(' ');
  file.printName(&Serial);//->I need this output in char*
  if (file.isDir()) {
    // Indicate a directory.
    Serial.write('/');
  }
  Serial.println();
  file.close();
}

Заранее спасибо за поддержку всех ...

1 Ответ

0 голосов
/ 01 декабря 2018

Спасибо, что перенаправили меня на git;был бы признателен за ответ в виде примера, но тогда я мог бы не чувствовать себя настолько глупым, чтобы на самом деле запомнить ответ ... Думаю, именно это и происходит, когда мы пытаемся решить проблему в 4 часа утра ... SdFile file.getName (char *Int) было то, что мне было нужно.Теперь я могу уснуть (счастливый);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...