You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OMNeT++/INET中获取SimpleEpEnergy模块专属日志并导出的方法

OMNeT++ 仅获取SimpleEpEnergy模块日志并导出的配置方法
  • 核心配置方式:修改.ini文件
    不需要调整INET对象,所有日志过滤和输出控制都可以通过仿真配置文件(.ini)完成,这也是OMNeT++官方推荐的日志管理方案。

  • 步骤1:过滤仅显示SimpleEpEnergy模块的日志
    在.ini文件中添加以下配置,屏蔽全局默认日志,仅开启目标模块的日志输出:

    # 关闭全局所有模块的默认日志输出
    *.logLevel = ERROR
    # 仅开启SimpleEpEnergy模块的日志(可根据需求调整级别:TRACE/DEBUG/INFO/WARNING/ERROR/FATAL)
    *.**.simpleEpEnergy.logLevel = INFO
    # 若模块是AdhocHost的子模块,使用更精准的路径匹配
    *.adhocHost[*].energyStorage.simpleEpEnergy.logLevel = INFO
    

    注:模块路径需匹配你的仿真拓扑,可通过OMNeT++的模块浏览器查看准确路径。

  • 步骤2:将日志导出到TXT/CSV文件
    在.ini文件中添加文件输出配置:

    # 导出日志到TXT文件
    output-file = energy_log.txt
    # 若需CSV格式,配置日志为逗号分隔格式
    log-format = "%t,%c,%l,%m"
    

    log-format参数说明:

    • %t:仿真时间
    • %c:模块路径
    • %l:日志级别
    • %m:日志消息内容
      配置后将文件后缀改为.csv即可直接作为CSV文件使用。
  • 额外说明
    若仅需临时调试,也可在仿真运行时通过OMNeT++的Log Filter窗口手动过滤,但.ini配置是持久化方案,更适合批量仿真场景。

内容的提问来源于stack exchange,提问作者Caillou

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 06:52:04