fileName[0]='\0';
prevSubDir[subdir-1][0]='\0';
subdir--;
switch(subdir){
case 1:
//sprintf(fileName,"%s%s",prevSubDir[0],prevSubDir[1]);
sd.chdir(strcat(strcat(fileName,"/"),prevSubDir[0]),true);
break;
case 2:
//sprintf(fileName,"%s%s/%s",prevSubDir[0],prevSubDir[1],prevSubDir[2]);
sd.chdir(strcat(strcat(strcat(strcat(fileName,"/"),prevSubDir[0]),"/"),prevSubDir[1]),true);
break;
case 3:
//sprintf(fileName,"%s%s/%s/%s",prevSubDir[0],prevSubDir[1],prevSubDir[2],prevSubDir[3]);
sd.chdir(strcat(strcat(strcat(strcat(strcat(strcat(fileName,"/"),prevSubDir[0]),"/"),prevSubDir[1]),"/"),prevSubDir[2]),true);
break;
default:
//sprintf(fileName,"%s",prevSubDir[0]);
sd.chdir("/",true);
}
Прочитал предыдущую статью и хочу немного помочь с приучиванием спекки к чистому идеальному цифровому сигналу с плеера/телефона:
Проблема чтения как раз-таки в слишком идеальном сигнале источника. Советские клоны ставили простейшие "чистильщики сигнала", основанные на паре инверторов/кондёров/резюков. Мягкий сигнал с майфуна преобразовывался в чёткий 1/0 с нужной частотой и заходил в мультиплексор (КП12, ЕМНИП). Так вот идеальный сигнал с плеера/планшета после преобразования имеет слишком сильную атаку (стартовый импульс) и затем - после дальнейшего преобразования вместо __|—-|__|—-|__ (с равными таймингами 0 и 1) получается ___|-|___|-|___|-|___ ... и тд.
Решается просто - надо пройти по схеме спекки и найти в какую конкретно микруху и ногу заходит сигнал после обработки (в цепи обычно всего один инвертор на 3-4 входа и пара кондеев). И запаять вход с Вашего плеера конкретно в микросхему БЕЗ ОБРАБОТКИ. Подобрав уровень громкости - всё будет работать идеально. Желательно использовать любой подручный осциллограф прямо на ноге.
Отладил так свою Дельту-С, которая 25 лет не могла читать кассеты (из-за умершей обработки), но теперь идеально принимает любые кассеты с компа.
Удачи! :)
Спасибо за совет! Но, с компа у меня читает идеально. Причем с любого, как и с планшета на чистом андроиде. Я не сомневаюсь в качестве приема сигнала у Мастера. Мне просто доставляет удовольствие разрабатывать свой вариант магнитофона, вот и все. :)
после преобразования имеет слишком сильную атаку (стартовый импульсТо есть в оригинале сигнала были более заваленные фронты? Спасибо, даже не догадывался.
Мне скоро подгонят Байт, я в этом не особо разбираюсь, но будем посмотреть, может туда тоже такое приделать.
Хотя у меня есть такой кассетник с переделанным шнуром.
Кассетник выглядит просто отлично! У меня же магнитофон был огромным и неудобным советским монстром.
Прочитал, как марафон zx spectrum, думал щас двое будут за столом разбирать)
Жженые регистры на время менять. Или битые РУ-шки.