Я новичок в gnuradio и хотел бы сделать простой передатчик ook для моих дистанционных розеток. Согласно этим страницам
https://zeta-two.com/radio/2015/06/23/ook-ask-sdr.html https://www.w1gx.us/
Я сделал работающую потоковую диаграмму. Я передаю сигнал с помощью LimeSDR и получаю его с помощью RTL-SDR на втором компьютере и сравниваю полученный сигнал с записанным с исходного передатчика. Все выглядит хорошо. Длинны только перерывы между кадрами.
![Top: original signal; buttom: generated Signal](https://i.stack.imgur.com/J2eXF.jpg)
Вверху: исходный сигнал; сигнал: сгенерированный и переданный сигнал
Итак, мой вопрос: как я могу добавить n выборок между блоками? На данный момент я использую Interleave-Block, как показано во второй ссылке. У меня есть 5 символов на бит и 25 бит на блок. Это означает 125 символов на блок. Перемежитель настроен на размер блока 125. Это означает, что после каждого блока следует 0-блок из 125 символов. Для моей конфигурации мне нужен только размер блока 125/3. Это около 41. Но с этой конфигурацией блок данных будет разделен после каждого 41-го символа: - /