fprintf(stats_file_desc,"TRXW RBUF: ri %d wi %d ra %d wa %d\n",trxw_rbuf[0].read_index,trxw_rbuf[0].write_index,rbuf_read_amount(&trxw_rbuf[0]),rbuf_write_amount(&trxw_rbuf[0]));
print_debug(stats_file_desc,((i+9)%17)==0);
#endif
fflush(stats_file_desc);
...
...
@@ -723,19 +764,19 @@ int start(TRXEcpriState * s) {
init_counter(&encode_counter);
init_counter(&sent_counter);
init_rbuf(&rx_rbuf,"RX ring buffer",s->txrx_buf_size,PACKET_SIZE);
init_rbuf(&tx_rbuf,"TX ring buffer",s->txrx_buf_size,PACKET_SIZE);
init_rbuf(&rx_rbuf,"RX ring buffer",s->txrx_buf_size,PACKET_SIZE*s->rx_n_channel);
init_rbuf(&tx_rbuf,"TX ring buffer",s->txrx_buf_size,PACKET_SIZE*s->tx_n_channel);