Пример #1
0
void base_free() {
  int i;

  filesource_free(&fsrc);

  free(input_buffer);
  free(fft_buffer);

  filesource_free(&fsrc);
  for (i=0;i<MAX_PORTS;i++) {
    free(ce[i]);
  }
  chest_dl_free(&chest);
  lte_fft_free(&fft);

  pdcch_free(&pdcch);
  regs_free(&regs);
}
Пример #2
0
void iodev_free(iodev_t *q) {
  
  if (q->mode == FILESOURCE) {
    filesource_free(&q->fsrc);
  } else {
#ifndef DISABLE_UHD
    cuhd_close(q->uhd);
#endif
  }
}
Пример #3
0
void base_free() {
  int i;

  filesource_free(&fsrc);
  if (fmatlab) {
    fclose(fmatlab);
  }

  free(input_buffer);
  free(fft_buffer);

  filesource_free(&fsrc);
  for (i=0;i<cell.nof_ports;i++) {
    free(ce[i]);
  }
  chest_free(&chest);
  lte_fft_free(&fft);

  pbch_free(&pbch);
}
Пример #4
0
void base_free() {
	int i;

	filesource_free(&fsrc);
	if (fmatlab) {
		fclose(fmatlab);
	}

	free(input_buffer);
	free(fft_buffer);

	filesource_free(&fsrc);
	for (i=0;i<MAX_PORTS_CTRL;i++) {
		free(ce[i]);
	}
	chest_free(&chest);
	lte_fft_free(&fft);

	phich_free(&phich);
	regs_free(&regs);
}
Пример #5
0
void base_free() {
  int i;

  filesource_free(&fsrc);
  if (fmatlab) {
    fclose(fmatlab);
  }

  free(input_buffer);
  free(fft_buffer);

  filesource_free(&fsrc);
  for (i=0;i<MAX_PORTS;i++) {
    free(ce[i]);
  }
  chest_free(&chest);
  lte_fft_free(&fft);

  pdcch_free(&pdcch);
  pdsch_free(&pdsch);
  pdsch_harq_free(&harq_process);
  regs_free(&regs);
}
Пример #6
0
int filesource_stop(filesource_hl* h) {
  filesource_free(&h->obj);
  return 0;
}