/** Output is bitstream for demodulator, or 2 arrays of shorts (I & Q) for modulator */ /** Type declaration */ typedef char output1_t; #define OUTPUT_MAX_DATA 10*1024 /*Max Number of data symbols*/ /* buffer for data */ output1_t output_data_i[OUTPUT_MAX_DATA]; output1_t output_data_q[OUTPUT_MAX_DATA]; /** configure output interfaces */ struct utils_itf output_itfs[] = { {"output_i", sizeof(output1_t), OUTPUT_MAX_DATA, output_data_i, NULL, NULL }, {"output_q", sizeof(output1_t), OUTPUT_MAX_DATA, output_data_q, NULL, NULL }, {NULL, 0, 0, 0, 0, 0}};