Именно так, вот описание того как я декодировал данные дискеты по дампу логического анализатора.
https://github.com/sintech/AGAT/blob...40-analysis.md (По тексту возможны ошибки, не так давно работаю с Агатом.)
В принципе никто не мешает написать программу для микроконтроллера, которая будет читать по очереди все дорожки, программно декодировать адреса и данные, проверять контрольные суммы и т.д.
Перечитывать дорожку, если она не читается с первого раза, а результаты в т.ч. промежуточные сохранять на SD карту.
Если не делать декодирование после считывания, а просто сохранять битовый поток нескольких проходов дискеты, для последующей обработки на PC, то задача сильно упрощается.





Ответить с цитированием