RflySimSDK v3.05
RflySimSDK说明文档
载入中...
搜索中...
未找到
DeBug.py 文件参考

该脚本用于收集和诊断RflySim平台的运行环境和状态。脚本提供了一系列的函数,用于检测操作系统信息、RflySim安装状态、依赖环境、网络环境等,并将结果写入文件。 更多...

函数

 write_to_file (content, target_directory)
 将给定内容写入指定目录的文件中。
 
 get_rfly_ver (directory)
 获取RflySim工具链的小版本号(发布日期)。
 
 get_local_ips ()
 获取本机的所有本地IP地址。
 
 ping_all_ips (ips)
 检查IP地址间的连通性。
 
 get_ipconfig_output ()
 运行ipconfig命令并获取网络配置输出。
 
 get_wsl_info ()
 运行wsl命令并获取WSL状态信息。
 
 get_installed_software ()
 检测电脑中安装的所有软件。
 
 find_uav_drive (installed_software, SoftWareName)
 在已安装软件列表中寻找特定软件。
 
 get_documents_folder ()
 获取"文档"文件夹的位置。
 
 get_gpu_info ()
 获取显卡信息。
 
 Os_Info_Get ()
 收集电脑系统信息。
 
 Rfly_Info_Get ()
 收集RflySim平台信息。
 
 RflyEnv_Info_Get ()
 收集RflySim平台依赖环境信息。
 
 NetEnv_Info_Get ()
 收集网络环境信息。
 
 ComToTxt ()
 组合所有诊断信息并转换为文本。
 

变量

 content = ComToTxt()
 
 rfly_info
 
 rfly_dir
 
 build_toolchain
 

详细描述

该脚本用于收集和诊断RflySim平台的运行环境和状态。脚本提供了一系列的函数,用于检测操作系统信息、RflySim安装状态、依赖环境、网络环境等,并将结果写入文件。

函数说明

◆ ComToTxt()

ComToTxt ( )

组合所有诊断信息并转换为文本。

  • 返回
    返回包含所有诊断信息的字符串。

◆ find_uav_drive()

find_uav_drive ( installed_software,
SoftWareName )

在已安装软件列表中寻找特定软件。

  • 参数
    installed_software已安装软件列表。
    SoftWareName要寻找的软件名称。
    返回
    返回包含特定软件名称的软件列表。 寻找特定的某个软件

◆ get_documents_folder()

get_documents_folder ( )

获取"文档"文件夹的位置。

  • 返回
    返回"文档"文件夹的路径。 获取"文档"文件夹的位置。

◆ get_gpu_info()

get_gpu_info ( )

获取显卡信息。

  • 返回
    返回包含显卡信息的字符串。 获取显卡信息

◆ get_installed_software()

get_installed_software ( )

检测电脑中安装的所有软件。

  • 返回
    返回包含安装软件名称和版本的列表。 检测电脑中所有的软件

◆ get_ipconfig_output()

get_ipconfig_output ( )

运行ipconfig命令并获取网络配置输出。

  • 返回
    返回包含网络配置信息的列表。

◆ get_local_ips()

get_local_ips ( )

获取本机的所有本地IP地址。

  • 返回
    返回包含本机所有本地IP地址的列表。

◆ get_rfly_ver()

get_rfly_ver ( directory)

获取RflySim工具链的小版本号(发布日期)。

  • 参数
    directoryRflySim安装目录。
    返回
    返回RflySim工具链的小版本号。

◆ get_wsl_info()

get_wsl_info ( )

运行wsl命令并获取WSL状态信息。

  • 返回
    返回包含WSL状态信息的列表。 运行cmd命令检测wsl状态信息

◆ NetEnv_Info_Get()

NetEnv_Info_Get ( )

收集网络环境信息。

  • 返回
    返回包含网络环境信息的字符串。 4.网络环境检测

◆ Os_Info_Get()

Os_Info_Get ( )

收集电脑系统信息。

  • 返回
    返回包含操作系统信息的字符串。 1.电脑系统检测

◆ ping_all_ips()

ping_all_ips ( ips)

检查IP地址间的连通性。

  • 参数
    ips本地IP地址列表。
    返回
    返回无法ping通的IP地址对列表。

◆ Rfly_Info_Get()

Rfly_Info_Get ( )

收集RflySim平台信息。

  • 返回
    返回包含RflySim平台信息的元组。 2.RflySim平台检测

◆ RflyEnv_Info_Get()

RflyEnv_Info_Get ( )

收集RflySim平台依赖环境信息。

  • 返回
    返回包含RflySim依赖环境信息的字符串。 3.RflySim平台依赖环境检测

◆ write_to_file()

write_to_file ( content,
target_directory )

将给定内容写入指定目录的文件中。

  • 参数
    content要写入文件的内容。
    target_directory目标目录路径。