Проблема с созданием блока синхронизации GNURADIO C++ OOTC++

Программы на C++. Форум разработчиков
Anonymous
Проблема с созданием блока синхронизации GNURADIO C++ OOT

Сообщение Anonymous »

Я пытаюсь реализовать блок, который обрабатывает фрагменты по 512 байт и возвращает фрагменты по 480 байт. Сначала я пытаюсь работать с 512 входами/512 выходами вместо того, чтобы понять механизм ввода/вывода GNUradio.
Вот реализация моей рабочей функции:

Код: Выделить всё

int cycle = 0;
int test_sync_impl::work(int noutput_items,
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items)
{
auto in = static_cast(input_items[0]);
auto out = static_cast(output_items[0]);

int in_index = 0;
int out_index = 0;

std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79308989/trouble-on-making-gnuradio-c-oot-sync-block[/url]

Вернуться в «C++»