srs_ue: adding num_carriers paramter and corresponding modifier

this allows to configure a UE to support multiple carriers

Change-Id: I4fa0a0c6e52efb17aa0b07e55abb5470d8028e8b
diff --git a/src/osmo_gsm_tester/templates/srsue.conf.tmpl b/src/osmo_gsm_tester/templates/srsue.conf.tmpl
index 12081c5..90925b3 100644
--- a/src/osmo_gsm_tester/templates/srsue.conf.tmpl
+++ b/src/osmo_gsm_tester/templates/srsue.conf.tmpl
@@ -31,13 +31,18 @@
 #                     Default is auto (yes for UHD, no for rest)
 #####################################################################
 [rf]
-dl_earfcn = 3400
+% if ue.num_carriers == 2:
+dl_earfcn = 2850,3050
+% else:
+dl_earfcn = 2850
+% endif
 freq_offset = 0
 tx_gain = 80
 #rx_gain = 40
 
 #nof_radios = 1
 nof_antennas = ${ue.num_antennas}
+nof_carriers = ${ue.num_carriers}
 
 device_name = ${ue.rf_dev_type}
 
@@ -138,8 +143,13 @@
 # mbms_service_port: Port of the MBMS service
 #####################################################################
 [rrc]
+% if ue.num_carriers == 2:
+ue_category       = 7
+release           = 10
+% else:
 #ue_category       = 4
 #release           = 8
+% endif
 #feature_group     = 0xe6041000
 #mbms_service_id   = -1
 #mbms_service_port = 4321