Цитата Сообщение от DDp Посмотреть сообщение
Нужно просто "проиграть" указаное количество байт в поле DWORD длина данных блока в байтах.
Кабы ещё знать, какой сектор он ищет

В случае цифрового магнитофона можно ориентироваться на направление и длительность перемотки и подсовывать после неё сразу блок с номером сектора. В случае с реальным магнитофоном много времени уходит на чтение блока с данными (если он попался после перемотки), а также - сложность предсказания, на сколько блоков перемоталось. Отношение длительность_перемотки/количество_секторов наверняка в драйвере является константой, если измерить, на сколько драйвер отмотал ленту и поделить на эту константу, то можно узнать, на сколько секторов нужно уменьшить/увеличить номер текущего сектора, выданного последний раз.

---------- Post added at 23:49 ---------- Previous post was at 23:45 ----------

Цитата Сообщение от DDp Посмотреть сообщение
Формат бита - "Манчестер".
А, ну да, это же ВВ51, типичный COM-порт, а там манчестер.