# HG changeset patch # User Mychaela Falconia # Date 1500163076 0 # Node ID a2d4cab0a592d683fd8d24a842053b46b7ed7610 # Parent 45ef4a06edfcbbbda9faee3160a58b1d75ec9041 fc-rfcal-txband: works after a couple of bugfixes diff -r 45ef4a06edfc -r a2d4cab0a592 autocal/txcalconf.c --- a/autocal/txcalconf.c Sat Jul 15 23:09:46 2017 +0000 +++ b/autocal/txcalconf.c Sat Jul 15 23:57:56 2017 +0000 @@ -90,7 +90,7 @@ filename_for_errs, lineno, expect_num); exit(ERROR_USAGE); } - tx_levels[txcal_band->start_plnum + n].target = atof(cp); + tx_levels[n].target = atof(cp); while (isdigit(*cp) || *cp == '.') cp++; } diff -r 45ef4a06edfc -r a2d4cab0a592 autocal/txlevels.c --- a/autocal/txlevels.c Sat Jul 15 23:09:46 2017 +0000 +++ b/autocal/txlevels.c Sat Jul 15 23:57:56 2017 +0000 @@ -47,7 +47,7 @@ for (plnum = txcal_band->start_plnum; plnum <= txcal_band->end_plnum; plnum++) { do_txpw(TX_PWR_LEVEL, plnum); - plidx = plnum = txcal_band->start_plnum; + plidx = plnum - txcal_band->start_plnum; target = tx_levels[plidx].target; apc = find_apc_for_target(target, &tx_levels[plidx].slope); tx_levels[plidx].apc = apc;