Сообщение от
Alexandr Medvedev
А где можно спецификацию на формат FDR посмотреть (или исходники для работы с ним) ? Желательно с примерами образов.
Короче вот всё что есть:
Код:
struct
{
uint32_t sig; // signature FDR0
uint32_t smp_rate; // dword sample rate
uint8_t track,side; // track, side
uint8_t revs; // captured revolutions
} __attribute__((__packed__)) hdr;
после этой структуры идут revs+1 полей типа uint32_t - длины оборотов в байтах,
последнее значение - длина хвоста (дорожка захватывается с запасом).
после этого байты данных (однобайтные сэмплы в периодах частоты smp_rate).
это всё один трек. файл может состоять из сцепленных таких треков, каждый со своим заголовком.