.
Интересная история с минимальным размером записи. В каждом документе на эту тему написано что-то своё, но на самом деле минимального размера для записываемого блока нет, а для читаемого без ошибок блока минимальный размер - три байта. Причём, между первыми тремя читаемыми символами все пустые промежутки игнорируются. Причина этого в том, что чтение в обе стороны выполняет единый алгоритм, а при чтении назад - перед первым символом блока данных надо пропустить символ LPC, несколько промежутков, символ CRC и ещё несколько промежутков.
Поэтому, если записать на ленту блок из одного символа, то при обычном чтении сначала будут прочитаны в качестве данных: 1) символ данных, 2) символ CRC, 3) символ LPC, после чего активируется реакция контроллера на промежутки, считанный промежуток активирует поиск CRC, будет отсчитан промежуток до CRC, считан ноль в качестве CRC, потом будет отсчитан промежуток до LPC, считан ноль в качестве LPC и чтение завершится с сообщением об ошибках CRC и LPC.