Skip to Content
🎉 RHILEX 最新版已发布。 了解更多 →
User GuidePlugin增强插件

增强插件

增强插件是 RHILEX 内部支持的一些功能扩展,有助于扩展 RHILEX 的数据能力。

plugin

API Server

API Server 是 RHILEX 内部的接口服务器,对外提供 HTTP 接口服务。

插件配置

[plugin.http_server] # Whether to enable HTTP API provider plugin enable = true # Server host address, default allows all host = 0.0.0.0 # Server port port = 2580

CRC计算器

CRC 计算器帮助大家快速计算 CRC 校验和,开发过程中的小助手。

plugin

插件配置

[plugin.modbus_crc_tools] # Whether to enable Modbus CRC calculation tool plugin enable = true

USB 监控器

USB 监控器用来检测 USB 的热插拔事件,方便观察 USB 的工作状态。

插件配置

[plugin.usbmonitor] # Whether to enable USB monitoring plugin enable = false

ICMP测速

ICMP 测速工具用来帮助用户在使用过程中检测网络连接状况。

plugin

插件配置

[plugin.icmpsender] # Whether to enable ICMP sender plugin enable = true

Modbus扫描

Modbus 扫描插件帮用户快速扫描出来总线上一共有多少个设备。

plugin

插件配置

[plugin.modbus_scanner] # Whether to enable Modbus scanner plugin enable = true

Ngrok Client

Ngrok 是一个开源的网络代理工具,它允许你将本地开发环境的端口映射到互联网上,从而使远程用户能够通过浏览器访问你的本地服务。这对于测试、演示或远程调试应用程序非常有用,特别是在需要从外部访问本地网络服务时。 Ngrok 的主要特点包括:

  1. 端口映射:它允许你将本地机器上的任意端口映射到互联网上,通常是通过一个自定义的 URL。
  2. HTTP/HTTPS 隧道:Ngrok 支持 HTTP 和 HTTPS 隧道,这意味着你可以通过安全的加密连接访问你的本地服务。
  3. 远程访问:它允许你从任何地方访问你的本地服务,无论是通过电脑、手机还是平板电脑。
  4. 安全认证:Ngrok 提供了一个安全认证系统,允许你限制对映射服务的访问。
  5. 实时日志:它提供了一个实时的日志系统,让你可以监控和调试你的服务。
  6. 团队协作:Ngrok 支持团队协作,允许团队成员共享和访问相同的映射服务。

Ngrok 通常与命令行界面一起使用,但也有一个图形用户界面。它适用于多种操作系统,包括 Windows、macOS 和 Linux。 Ngrok 是一个流行的工具,尤其是在开发和测试阶段,因为它可以简化远程访问本地服务的流程。然而,Ngrok 是一个付费服务,尽管有一个有限的免费计划,但如果你需要更高级的功能,你可能需要购买订阅。

插件配置

[plugin.ngrokc] # 启用插件 enable = true # ngrok分配的域名 domain = "default" # 服务器端地址 server_endpoint = "default" # 认证参数 auth_token = "auth_token" # tcp | http | https local_schema = "http" # 本地IP地址 local_host = "127.0.0.1" # 本地端口 local_port = 2580

需要在 Ngrok 官网 https://ngrok.com/  注册账号,然后获取 token。

© 2023-2026 RHILEX Technologies Inc. All rights reserved.