BTS_Tests: fixup PDCH tests: consider frequency hopping

Do not resolve frequency hopping parameters unconditionally.

Change-Id: I1735a7f155f737c384e5d1e3e6f4ac97511a1c7c
Related: SYS#4868, OS#4546
diff --git a/bts/BTS_Tests.ttcn b/bts/BTS_Tests.ttcn
index 1232a6c..574d47b 100644
--- a/bts/BTS_Tests.ttcn
+++ b/bts/BTS_Tests.ttcn
@@ -4702,7 +4702,8 @@
 
 	/* Tune trxcon to that PDCH channel */
 	var ConnHdlrPars pars := valueof(t_Pars(ts_RslChanNr_PDCH(7), ts_RSL_ChanMode_SIGN));
-	f_resolve_fh_params(pars);
+	if (mp_freq_hop_enabled and mp_transceiver_num > 1)
+		{ f_resolve_fh_params(pars); }
 	f_l1ctl_est_dchan(L1CTL, pars);
 
 	/* Verify PTCCH/U: send several access bursts, make sure they're received */
@@ -4965,7 +4966,8 @@
 
 	/* Tune trxcon to that PDCH channel on TS7 */
 	var ConnHdlrPars pars := valueof(t_Pars(ts_RslChanNr_PDCH(7), ts_RSL_ChanMode_SIGN));
-	f_resolve_fh_params(pars);
+	if (mp_freq_hop_enabled and mp_transceiver_num > 1)
+		{ f_resolve_fh_params(pars); }
 	f_l1ctl_est_dchan(L1CTL, pars);
 
 	/* C/I in centiBels, test range: -256 .. +1280, step 128 */