srs_ue: add scenario for airplane mode simulation in srsUE

Change-Id: I5db2ff325ce4b4236c1ceec0831dd7420d52dedb
diff --git a/src/osmo_gsm_tester/resource.py b/src/osmo_gsm_tester/resource.py
index 8a93ea4..757a9c5 100644
--- a/src/osmo_gsm_tester/resource.py
+++ b/src/osmo_gsm_tester/resource.py
@@ -106,6 +106,8 @@
         'modem[].features[]': schema.MODEM_FEATURE,
         'modem[].rf_dev_type': schema.STR,
         'modem[].rf_dev_args': schema.STR,
+        'modem[].airplane_t_on_ms': schema.INT,
+        'modem[].airplane_t_off_ms': schema.INT,
         'osmocon_phone[].serial_device': schema.STR,
     }
 
diff --git a/src/osmo_gsm_tester/templates/srsue.conf.tmpl b/src/osmo_gsm_tester/templates/srsue.conf.tmpl
index ffcafcd..12081c5 100644
--- a/src/osmo_gsm_tester/templates/srsue.conf.tmpl
+++ b/src/osmo_gsm_tester/templates/srsue.conf.tmpl
@@ -336,6 +336,21 @@
 #force_ul_amplitude = 0
 
 #####################################################################
+# Simulation configuration options
+#
+# The UE simulation supports turning on and off airplane mode in the UE.
+# The actions are carried periodically until the UE is stopped.
+#
+# airplane_t_on_ms:   Time to leave airplane mode turned on (in ms)
+#
+# airplane_t_off_ms:  Time to leave airplane mode turned off (in ms)
+#
+#####################################################################
+[sim]
+airplane_t_on_ms  = ${ue.airplane_t_on_ms}
+airplane_t_off_ms = ${ue.airplane_t_off_ms}
+
+#####################################################################
 # General configuration options
 #
 # metrics_csv_enable:   Write UE metrics to CSV file.