FreeCalypso > hg > fc-rfcal-tools
view autocal/txband.h @ 115:1e49bb52b07e
fc-rfcal-txband: set calchan indices in the levels table
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 13 Feb 2018 05:17:13 +0000 |
parents | ae8da516681c |
children | 4c3f4231a021 |
line wrap: on
line source
/* internal structures for fc-rfcal-txband */ struct tx_calchan_range { unsigned lower_bound; unsigned upper_bound; unsigned test_arfcn; }; struct txcal_band { char *name; unsigned rfpw_std_band; unsigned main_arfcn; unsigned start_plnum; unsigned end_plnum; struct tx_calchan_range *calchan_ranges; unsigned ref_subband; unsigned *calchan_selections; unsigned *calchan_plnum; }; #define MAX_BASIS_POINTS 15 #define MAX_TX_LEVELS 16 typedef double vout_t; struct tx_basis_point { unsigned apc; vout_t vout; vout_t slope; }; struct tx_level { double target; unsigned apc; vout_t slope; };