给你的路由器编程

本指南将向您展示如何使用FRC®Radio Configuration Utility软件来配置机器人的无线连接,来在FRC比赛之外使用。

先行准备

FRC 路由器配置工具需要管理员权限才能配置您电脑上的网络设置。该程序会自动请求必要的权限 (如果您使用非管理员帐户登录计算机,则可能需要密码) 。如果遇到问题,尝试用管理员帐户运行。

从以下链接下载最新的 FRC 路由器配置工具安装程序:

FRC Radio Configuration 24.0.1

FRC Radio Configuration 24.0.1 Israel Version

备注

此 _IL 版本适用于以色列团队。为了使软件能在以色列使用,其包含一个有受限信道的 OM5PAC 固件版本。

在开始使用此软件之前:

  1. 禁用所有其他网络适配器

  2. Plug directly from your computer into the wireless bridge ethernet port closest to the power jack. Make sure no other devices are connected to your computer via ethernet. If powering the radio via PoE, plug an Ethernet cable from the PC into the socket side of the PoE adapter (where the roboRIO would plug in). If you experience issues configuring through the PoE adapter, you may try connecting the PC to the alternate port on the radio.

警告

OM5P-AN 和 AC 使用与 D-Link DAP1522 相同的电源插头,但是它们是 12V 路由器。将路由器连接到 VRM 上的 12V 2A 端口 (中心引脚正极) 。

应用须知

默认情况下,the Radio Configuration Utility程序将对路由器进行编程,以对通过无线接口输出路由器的流量实施4Mbps带宽限制。在家庭配置(AP模式)下,这是总数,而不是每个用户的限制。这意味着将视频流传输到多个用户是不明智的。

该程序已经在Windows 7、8和10上进行了测试。它可以在其他操作系统上运行,但尚未经过测试。

程控配置

列出两个合法收音机上每个状态灯的名称。

运行时,“路由器配置工具” 会通过内置程序将一些配置直接设定到路由器中。这适用于所有模式下的路由器 (包括在比赛时) 。这些配置包括:

  • 将静态IP设置为``10.TE.AM.1’’

  • 在有线端设置备用IP,`192.168.1.1’’以备将来编程

  • 桥接有线端口,以便端口互换使用

  • 上图中指出了LED配置。

  • 无线接口输出侧的带宽限制为4Mb / s(可能禁用以供家庭使用)

  • 遵从内部数据包优先的QoS规则(影响内部缓冲区且决定如果达到带宽限制则丢弃哪些数据包)。这些规则是:

    • 机器人控制和状态(UDP``1110’’,``1115’’,``1150’’)

    • 机器人 TCP & NetworkTables (TCP 1735, 1740)

    • 批量(所有其他流量)。 (如果禁用带宽限制,则禁用)

  • DHCP server enabled. Serves out:

    • 接线侧的``10.TE.AM.11’’-``10.TE.AM.111’’

    • 无线侧的``10.TE.AM.138’’-``10.TE.AM.237’’

    • 子网掩码``255.255.255.0’’

    • 广播地址``10.TE.AM.255’’

  • DNS server enabled. DNS server IP and domain suffix (.lan) are served as part of the DHCP.

仅在家中:

  • SSID可能在团队编号后附加一个“机器人名称”,以区分多个网络。

  • 可以启用防火墙选项以模仿现场防火墙规则(可以在游戏手册中找到开放的端口)

警告

无法手动修改配置。

安装此软件

Windows 资源管理器中的无线电配置安装程序 .exe 文件。

双击``FRC_Radio_Configuration_VERSION.exe’’启动安装程序。按照提示完成安装。

如果尚未安装Npcap,则部分安装提示将包括安装Npcap。Npcap安装程序包含许多用于配置安装的复选框。您应该将这些选项保留为默认值。

启动软件

开始菜单中的 FRC 无线电配置实用程序。

使用 “开始” 菜单或桌面快捷方式启动程序。

备注

如果需要找到该程序,则将其安装到``C:Program Files(x86)FRC Radio Configuration Utility’’中。对于32位计算机,路径为``C:Program Files FRC Radio Configuration Utility’’

如果出现弹窗提示,请允许程序对系统进行更改

运行配置实用程序时弹出的用户帐户控制对话框。

A prompt may appear about allowing the configuration utility to make changes to the computer. Click Yes if the prompt appears.

选择网络接口

弹出网络接口选择的每个部分。

使用弹出窗口选择该程序将用于与路由器通信的以太网接口。在Windows计算机上,以太网接口通常称为“本地连接”。该程序无法对通过无线连接的路由器进行编程

  1. 如果未列出任何以太网接口,请单击“刷新”以重新扫描可用接口。

  2. 从下拉列表中选择要使用的接口。

  3. 单击确定。

Open Mesh固件说明

For the FRC Radio Configuration Utility to program the OM5P-AN and OM5P-AC radio, the radio must be running an FRC specific build of the OpenWRT firmware.

如果不需要更新或重新加载固件,请跳过下一步。

警告

Radios used in 2019-2023 do not need to be updated before configuring, the 2024 tool uses the same 2019 firmware.

将FRC固件加载到Open Mesh Radio

在主配置实用程序屏幕上突出显示无线电下拉菜单和加载固件按钮。

如果您需要加载FRC固件(或重置路由器),则可以使用FRC Radio Configuration Utility程序进行加载。

  1. 请按照上述说明安装软件,启动程序并选择以太网接口。

  2. 确保在“无线电”下拉列表中选择了“Open Mesh radio”。

  3. 确保路由器通过以太网连接到PC。

  4. 拔掉路由器的电源。(如果使用PoE电缆,也可以将以太网从PC上拔下,这没问题)

  5. 按“加载固件”按钮

  6. 出现提示时,插入路由器电源。该软件应检测路由器、加载固件并在完成时提示您。

警告

如果看到有关NPF名称的错误,请尝试禁用除用于编程路由器的适配器以外的所有适配器。如果仅找到一个适配器,则该工具应尝试使用该适配器。有关更多信息,请参阅 禁用网络适配器

Teams may also see this error with Operating Systems configured for languages other than US English. If you experience issues loading firmware or programming on a foreign language OS, try using an English OS, such as on the KOP provided PC or setting the Locale setting to “en_us” as described on this page.

选择无线电和操作模式

突出显示 Radio 和 Mode 下拉框。
  1. 使用下拉列表选择要配置的无线电。

  2. 选择要配置的操作模式。对于大多数情况,默认选择2.4GHz接入点就足够了。如果您的计算机支持的话,则建议使用5GHz AP模式,因为在许多环境中5GHz不太容易拥堵。

选择选项

设置机器人名称将更改 SSID。复选框使收音机更类似于比赛操作。

已选项的默认值匹配大多数队伍的使用,但是,您可能希望针对特定方案自定义这些选项:

  1. 机器名称:这是一个字符串,附加到路由器使用的SSID。这使您可以拥有多个具有相同队伍编号的网络,并且仍然能够区分它们。

  2. 防火墙:如果选中此框,则将无线电防火墙配置为尝试模仿FRC波段上存在的防火墙的端口阻碍。有关开放端口的列表,请参阅FRC游戏手册。

  3. BW Limit: If this box is checked, the radio enforces a 4 Mbps bandwidth limit like it does when programmed at events. Note that this is a total limit, not per client, so streaming video to multiple clients simultaneously may cause undesired behavior.

备注

防火墙和带宽限制仅适用于Open Mesh路由器。这些选项对D-Link无线电无效。

警告

“防火墙”选项将路由器配置为模拟现场防火墙。这意味着启用此选项后,您将无法无线部署代码。这对于模拟比赛中可能存在的端口拥堵很有用。

开始配置过程

屏幕底部是完成配置过程的说明。

按照屏幕上的说明准备无线连接,输入将使用该连接配置的设置,然后开始配置进程。这些屏幕说明会进行更新,以匹配所选的连接类型和操作模式。

配置过程

配置工作时的进度条对话框。

在整个配置过程中,该窗口将指示:

  1. 当前正在执行的步骤。

  2. 配置过程的总体进度。

  3. 到目前为止,所有已执行的步骤。

配置完成

一个弹出对话框表明编程成功。

配置完成后:

  1. 在对话框窗口中按确定。

  2. 在主窗口上按OK确定以返回到设置屏幕。

配置错误

弹出错误对话框。

如果在配置过程中发生错误,请按照错误消息中的说明更正问题。

故障排除

  • 禁用所有其他网络适配器

  • 确保等待足够长的时间,使电源指示灯保持常亮 10 秒钟。

  • 确保您拥有正确的网络接口,并且下拉列表中只列出了一个接口。

  • Make sure your firewall is turned off.

  • 直接从计算机插入无线连接,并确保没有其他设备通过以太网连接到计算机。

  • 确保以太网已插入最靠近无线桥接器电源插孔的端口。

  • If using an Operating System configured for languages other than US English, try using an English OS, such as on the KOP provided PC or setting the Locale setting to “en_us” as described on this page.

  • Due to Unicode incompatibles, non-US Teams may face a configuration failure because of incorrect network interface reading. In that case, change the network adapter name to another name in English and retry.

  • Some users have reported success after installing npcap 1.60. If this doesn’t resolve the issue, it’s recommended to uninstall npcap and the radio tool and then reinstall the radio tool in order to get back to a known configuration.

  • If all else fails, try a different computer.