[LOGGING]
"BTS-Test-RSL-IPA".FileMask := ERROR | WARNING | PARALLEL | VERDICTOP;
"BTS-Test-RSL".FileMask := ERROR | WARNING | PARALLEL | VERDICTOP;
"IPA0-CTRL-IPA".FileMask := ERROR | WARNING | PARALLEL | VERDICTOP;
mtc.FileMask := LOG_ALL | TTCN_DEBUG | TTCN_MATCHING | DEBUG_ENCDEC;

[TESTPORT_PARAMETERS]
*.BTSVTY.CTRL_MODE := "client"
*.BTSVTY.CTRL_HOSTNAME := "127.0.0.1"
*.BTSVTY.CTRL_PORTNUM := "4241"
*.BTSVTY.CTRL_LOGIN_SKIPPED := "yes"
*.BTSVTY.CTRL_DETECT_SERVER_DISCONNECTED := "yes"
*.BTSVTY.CTRL_READMODE := "buffered"
*.BTSVTY.CTRL_CLIENT_CLEANUP_LINEFEED := "yes"
*.BTSVTY.CTRL_DETECT_CONNECTION_ESTABLISHMENT_RESULT := "yes"
*.BTSVTY.PROMPT1 := "OsmoBTS> "

*.BSCVTY.CTRL_MODE := "client"
*.BSCVTY.CTRL_HOSTNAME := "127.0.0.1"
*.BSCVTY.CTRL_PORTNUM := "4242"
*.BSCVTY.CTRL_LOGIN_SKIPPED := "yes"
*.BSCVTY.CTRL_DETECT_SERVER_DISCONNECTED := "yes"
*.BSCVTY.CTRL_READMODE := "buffered"
*.BSCVTY.CTRL_CLIENT_CLEANUP_LINEFEED := "yes"
*.BSCVTY.CTRL_DETECT_CONNECTION_ESTABLISHMENT_RESULT := "yes"
*.BSCVTY.PROMPT1 := "OsmoBSC> "

*.PCU.socket_type := "SEQPACKET"

[MODULE_PARAMETERS]
Osmocom_VTY_Functions.mp_prompt_prefix := "OsmoBTS";
PCUIF_Types.mp_pcuif_version := 12;

/* This is the default (non-hopping) configuration, matching osmo-bsc.cfg.
 *
 * == Physical channel configuration (FDMA) ==
 *
 *   +-------+------------------+------------------+------------------+------------------+
 *   | # / # |      TRX#0       |      TRX#1       |      TRX#2       |      TRX#3       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   | ARFCN |       871        |       873        |       875        |       877        |
 *   +-------+------------------+------------------+------------------+------------------+
 *
 * == Physical channel configuration (TDMA) ==
 *
 *   +-------+------------------+------------------+------------------+------------------+
 *   | # / # |      TRX#0       |      TRX#1       |      TRX#2       |      TRX#3       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS0  |   CCCH+SDCCH4    |      TCH/F       |      TCH/H       |       PDCH       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS1  |      TCH/F       |      SDCCH8      |       PDCH       |      TCH/H       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS2  |      TCH/F       |       PDCH       |      SDCCH8      |      TCH/H       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS3  |    TCH/F_PDCH    | TCH/F_TCH/H_PDCH |       PDCH       |      SDCCH8      |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS4  | TCH/F_TCH/H_PDCH |    TCH/F_PDCH    |      SDCCH8      |       PDCH       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS5  |      TCH/H       |      SDCCH8      |      TCH/F       |      TCH/F       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS6  |      SDCCH8      |       PDCH       |       PDCH       |       PDCH       |
 *   +-------+------------------+------------------+------------------+------------------+
 *   |  TS7  |       PDCH       |       PDCH       |       PDCH       |      SDCCH8      |
 *   +-------+------------------+------------------+------------------+------------------+
 */
BTS_Tests.mp_trx_pars := {
	{ # TRX0
		arfcn := 871,
		ts := {
			{ config := GSM_PCHAN_CCCH_SDCCH4 },
			{ config := GSM_PCHAN_TCHF },
			{ config := GSM_PCHAN_TCHF },
			{ config := GSM_PCHAN_TCHF_PDCH },
			{ config := GSM_PCHAN_TCHH_TCHF_PDCH },
			{ config := GSM_PCHAN_TCHH },
			{ config := GSM_PCHAN_SDCCH8 },
			{ config := GSM_PCHAN_PDCH }
		}
	},
	{ # TRX1
		arfcn := 873,
		ts := {
			{ config := GSM_PCHAN_TCHF },
			{ config := GSM_PCHAN_SDCCH8 },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_TCHH_TCHF_PDCH },
			{ config := GSM_PCHAN_TCHF_PDCH },
			{ config := GSM_PCHAN_SDCCH8 },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_PDCH }
		}
	},
	{ # TRX2
		arfcn := 875,
		ts := {
			{ config := GSM_PCHAN_TCHH },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_SDCCH8 },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_SDCCH8 },
			{ config := GSM_PCHAN_TCHF },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_PDCH }
		}
	},
	{ # TRX3
		arfcn := 877,
		ts := {
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_TCHH },
			{ config := GSM_PCHAN_TCHH },
			{ config := GSM_PCHAN_SDCCH8 },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_TCHF },
			{ config := GSM_PCHAN_PDCH },
			{ config := GSM_PCHAN_SDCCH8 }
		}
	}
};

[EXECUTE]
