查看已连接的仪器
要查看当前连接到某台 Lager Box 的全部仪器,请运行:Channels 列中的每一行给出一个 Net 类型,以及该类型的通道。
要查看已配置的 Net(到仪器的逻辑映射),请使用:
示例输出:
创建 Net
插入仪器时,Lager 不会自动创建 Net。请用下面的命令之一创建:lager nets add在您指定的通道上创建一个 Net。lager nets add-all为每台已连接仪器的每个空闲通道创建一个 Net。lager nets add-batch创建 JSON 文件中的 Net。lager nets tui打开 Net 管理器,您可以在其中选择要添加的 Net。
用 TUI 修改或分配 Net
交互式 TUI(文本用户界面)可以在多通道仪器上分配新的 Net,例如 LabJack 或 PicoScope。它也可以重命名已有的 Net。 要启动 Net TUI,请运行:在 TUI 中,您可以:
- 添加新的 Net
- 选择 LabJack T7 的
i2c或spiNet 所用的引脚 - 重命名已有的 Net
- 编辑Net 的详细信息:用途、备注和标签
- 删除未使用的 Net
nets tui 参考。
RS-232 仪器(手动分配)
有些仪器没有 USB 控制端口。它们通过 USB 转串口适配器连接,例如使用 RS-232 端口的 Rigol DP711 电源。Lager Box 只能看到适配器线缆本身。它无法判断线缆后面是哪台仪器,所以不会自动出现任何设备。
Rigol DP711 — 必须使用交叉线。 DP711 的 RS-232 端口按 DTE 方式接线,与 Rigol 随附的 RS232 转 USB 适配器相同。把两者直接相连不会工作 — TX 对着 TX,没有任何数据能通过。您必须在 DP711 和 USB 转串口适配器之间加入一根零调制解调器(交叉)线缆或转接头,以交换 TX/RX 线。没有它,该线缆会出现在 lager nets assign --list 中,但电源永远不会响应命令。
请告诉 Box 这根线缆连接的是什么设备,每根线缆只需做一次:
lager nets tui)在 Assign Device 按钮下提供同样的流程。选择线缆,选择仪器,然后为 Net 命名。
分配完成之后,该仪器会像任何自动检测到的设备一样出现在 lager instruments 和 TUI 中。您可以按通常的方式为它添加 Net。Box 会保存这个分配,重启和重新插拔之后依然有效。
端口固定分配、波特率覆盖和删除方法,请参阅
nets assign 参考。
调试 Net
对于调试仪器(例如 Segger J-Link、ST-Link),创建 Net 时您必须指定目标 MCU。 用 TUI 做这件事很方便,它会提示您输入 MCU 类型。重要提示: MCU 类型必须与您的调试探针支持的有效目标设备相符。如果 MCU 类型无法识别,调试器将不能正常工作。
后续步骤
配置好仪器之后,就可以开始控制它们了:- 使用 Net — 通过 CLI 或 Python 向仪器发送命令

