BTS_Tests: re-organize configuration of TRX/TS params

Change-Id: I9b225249d135399f63d3c7e4c567121dfea63f75
diff --git a/library/GSM_Types.ttcn b/library/GSM_Types.ttcn
index e7d8a7c..34b6517 100644
--- a/library/GSM_Types.ttcn
+++ b/library/GSM_Types.ttcn
@@ -59,6 +59,23 @@
 	arfcn := arfcn
 };
 
+/* see enum 'gsm_phys_chan_config' in libosmocore */
+type enumerated PchanConfig {
+	GSM_PCHAN_NONE,
+	GSM_PCHAN_CCCH,
+	GSM_PCHAN_CCCH_SDCCH4,
+	GSM_PCHAN_CCCH_SDCCH4_CBCH,
+	GSM_PCHAN_SDCCH8,
+	GSM_PCHAN_SDCCH8_CBCH,
+	GSM_PCHAN_TCHF,
+	GSM_PCHAN_TCHH,
+	GSM_PCHAN_PDCH,
+	/* IPA style dynamic TCH/F+PDCH */
+	GSM_PCHAN_TCHF_PDCH,
+	/* Osmocom style dynamic TCH/H+TCH/F+PDCH */
+	GSM_PCHAN_TCHH_TCHF_PDCH
+};
+
 type enumerated GprsCodingScheme {
 	CS1, CS2, CS3, CS4
 };