From 178862a0e3382c7863923681a0206bc4cec9520b Mon Sep 17 00:00:00 2001 From: Lukas Prause Date: Mon, 13 Mar 2023 12:30:10 +0100 Subject: [PATCH] Adds monitoring for carrier aggregation. --- measurement_main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/measurement_main.py b/measurement_main.py index 8d7a13f..fd0cd91 100644 --- a/measurement_main.py +++ b/measurement_main.py @@ -23,6 +23,7 @@ GET_IPV4_SHELL_COMMAND = "ip a | grep {} | grep inet | cut -d' ' -f6 | cut -d'/' NR_CQI_COMMAND = b'AT+QNWCFG="nr5g_csi"\r\n' NR_SERVINGCELL_COMMAND = b'AT+QENG="servingcell"\r\n' NR_EN_DC_STATUS_COMMAND = b"AT+QENDC\r\n" +NE_CA_COMMAND = b'AT+QCAINFO\r\n' NR_SERIAL_RESPOND_TIME = 0.5 # s CMD_TIME_EPOCH = "date +%s" TIMEOUT_OFFSET = 10.0 @@ -219,7 +220,7 @@ def raise_receive_window(): def monitor_serial(ser, output_file): - run_cmds = [NR_CQI_COMMAND, NR_SERVINGCELL_COMMAND, NR_EN_DC_STATUS_COMMAND] + run_cmds = [NR_CQI_COMMAND, NR_SERVINGCELL_COMMAND, NR_EN_DC_STATUS_COMMAND, NE_CA_COMMAND] try: while ser.is_open: response = subprocess.check_output(CMD_TIME_EPOCH, shell=True).decode(