int srslte_rf_recv_wrapper(void *h, cf_t *data[SRSLTE_MAX_PORTS], uint32_t nsamples, srslte_timestamp_t *t) { DEBUG(" ---- Receive %d samples ---- \n", nsamples); void *ptr[SRSLTE_MAX_PORTS]; for (int i=0;i<SRSLTE_MAX_PORTS;i++) { ptr[i] = data[i]; } return srslte_rf_recv_with_time_multi(h, ptr, nsamples, true, NULL, NULL); }
int srslte_rf_recv_multi(srslte_rf_t *rf, void **data, uint32_t nsamples, bool blocking) { return srslte_rf_recv_with_time_multi(rf, data, nsamples, blocking, NULL, NULL); }