User Tag List

Показано с 1 по 10 из 45

Тема: Arduino Floppy Disk Reader

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #5

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отвечаю тут, ибо там оффтоп.
    Цитата Сообщение от SoftLight Посмотреть сообщение
    Ардуинко будет использовать скетч отсюда, только надо подправить константы чтобы она читала MFM формат в расчете на 300rpm. А нее - посмотрел скетч, даже править ничего ненада.
    Посмотрел внимательно (пару дней изучал вопрос). Проблема в том, что скорости ардуинки нередко может не хватать, чтобы качественно опознавать MFM поток. У автора (Роба Смита), всю дорогу постоянно происходит борьба со сбоями, и читается с нескольких попыток. Длина raw трека 6250 байт, это 50кбит.
    Если на PC сливать поток в форме расстояний между импульсами (переходами фазы), типа, промежутки между единичками, надо определиться с какой дискретизацией это передавать. Допустим, байт на расстояние. В самом плотном случае MFM даёт 1 смену потока на 1 бит (или 1.5 или 2). То есть это 50кбайт потока на один оборот, или 250кбайт в секунду. 2мбита в секунду вообще устройство-то потянет? В общем, слегка сомнительный проект получится.
    Хотя, наверное, можно читать по сектору за оборот, и хранить в буфере (вроде у ардуины 2кб?), но цельный трек тогда уже не загрузишь, особенно если секторы с размером больше 256 байт.

    Но вообще, у кого есть ардуин с программатором - могут побаловаться, если время будет. Вообще ретроформатов полно, с многозональным форматом, с вариабельной плотностью, с гораздо большим количеством байт на трек.

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Для спека такое вот есть https://github.com/psbhlw/floppy-disk-ripper
    Дороговато, покупать целый дорогой спек ради чтения дисков (на фоне стоимости ардуины-то).
    Так-то можно обычным спеком начитывать, и в тап перевести, если кому хочется спек задействовать (все защиты все равно используют стандартное raw-чтение ВГшки). И вообще не вижу связи с топиком.
    Последний раз редактировалось Dexus; 09.08.2019 в 16:48.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 78
    Последнее: 29.04.2020, 02:20
  2. [zs scorpion 256] Floppy disk a: not recognized
    от lukezab в разделе Scorpion
    Ответов: 5
    Последнее: 13.10.2016, 19:42
  3. Floppy Disk Ripper (Firmware, ZX and PC utilities)
    от TSL в разделе Софт
    Ответов: 52
    Последнее: 08.02.2015, 16:16
  4. TRD image -> floppy disk
    от Error404 в разделе Утилиты
    Ответов: 13
    Последнее: 28.01.2007, 20:15

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •