This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] WL1801MOD:需要使用 TrioScopeController.dll 来调用 API 函数的帮助、以便从 C#自动执行 FW 下载和性能测试

Guru**** 2429900 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/627349/wl1801mod-need-help-using-trioscopecontroller-dll-to-call-api-functions-to-automate-fw-download-and-performance-testing-from-c

器件型号:WL1801MOD

是否有人可以使用 Trioscope dll 为我提供 C#代码片段、以便仅使用 API 函数。  我不需要更新 GUI、也 不想使用 Lua 脚本。

模式的输出电压

  • 以下是一组函数、可通过 Trioscope DLL API 驱动器件、并在运行时更新 GUI:
  • ts18.LoadTsdll–加载 Trioscope DLL (如果已加载、也会将其重置为默认状态)
  • ts18.UnLoadTsdll–从内存中卸载 Trioscope DLL
  • TS18.SetPhySA–设置要使用的模式(phy sa 或 mac_phy)。 True–使用来自 Lua 脚本的独立 PHY 和函数实现;false–使用示波器 DLL 中的 MAC_PHY 和函数实现。 (必须在 API_Connect 之前调用)
  • TS18.API_Connect–连接到器件。

例如、ts18.api_Connect (1、17、921600、1000、1、 0)

  • ts18.断开连接–断开与设备的连接。
  • ts18.UpdateIni–(可选)使用从用户和设备(PHY SA、板类型、RDL)获取的设置更新 WL8 INI 文件。 必须在 API_ReadIniFile 之前调用。
  • ts18.API_ReadIniFile–读取 INI 文件(在 DownloadFw 之前调用)
  • ts18.DownloadFw–将固件下载到器件。 在此调用之后(语法:P (1000))以及任何其他调用之前、应进行1秒睡眠。
  • ts18.API_GetFwVersion–获取下载的固件版本
  • TS18.API_ChannelTune–调谐至所选通道
  • ts18.API_StartTx–开始器件传输
  • ts18.API_StopTx–停止器件传输
  • ts18.API_StartRx–启动器件 Rx、在 GUI 中显示统计信息
  • TS18.API_StopRx–停止器件 Rx
  • TS18.API_ResetRx–复位 Rx (停止 Rx 并重新启动它)
  • TS18.API_SetPowerMode–设置功率模式
  • 所有 Trioscope DLL API 函数也可以直接运行。 但运行这些不会更新 GUI。 这些函数也在 ts18模块下,以“calling”(调用)一词开头(例如 ts18.calling_isconnect())
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    **更正我不想使用 Lua 脚本
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,我们已收到您的查询,并将很快返回给您。

    谢谢
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你。 我期待着找到一个解决办法。