浏览代码

Adds monitoring for carrier aggregation.

master
Lukas Prause 2 年前
父节点
当前提交
178862a0e3
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. +2
    -1
      measurement_main.py

+ 2
- 1
measurement_main.py 查看文件

NR_CQI_COMMAND = b'AT+QNWCFG="nr5g_csi"\r\n' NR_CQI_COMMAND = b'AT+QNWCFG="nr5g_csi"\r\n'
NR_SERVINGCELL_COMMAND = b'AT+QENG="servingcell"\r\n' NR_SERVINGCELL_COMMAND = b'AT+QENG="servingcell"\r\n'
NR_EN_DC_STATUS_COMMAND = b"AT+QENDC\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 NR_SERIAL_RESPOND_TIME = 0.5 # s
CMD_TIME_EPOCH = "date +%s" CMD_TIME_EPOCH = "date +%s"
TIMEOUT_OFFSET = 10.0 TIMEOUT_OFFSET = 10.0




def monitor_serial(ser, output_file): 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: try:
while ser.is_open: while ser.is_open:
response = subprocess.check_output(CMD_TIME_EPOCH, shell=True).decode( response = subprocess.check_output(CMD_TIME_EPOCH, shell=True).decode(

正在加载...
取消
保存