Skip to main content
Lager CLIlager)让您可以从命令行和文本编辑器直接控制硬件。使用这个工具,您可以:
  • 控制电源:以编程方式为被测设备(DUT)设置电压和电流。
  • 烧录固件镜像:用新的固件版本更新您的设备。
  • 实时监视硬件:串流电压、电流和其他传感器数据。
  • 操作 I/O 引脚:直接控制 GPIO,用于测试和自动化。
  • 以及更多功能!

前置条件

  • 一台 Lager Box。如果您还没有配置,请参阅 设置 Lager Box
  • Python 3.10 或更高版本
  • pip3 包管理器

第 1 步:安装 CLI 软件包

要安装 Lager CLI,请先确认您满足以上前置条件,然后运行以下命令。
您可以查看版本号,以确认安装成功:
预期输出: 只有版本号,例如:

第 2 步:添加您的 Lager Box

要与 Lager Box 交互,您需要它的本地 IP 地址,或者它在 VPN 上的 IP 地址。拿到地址之后,您就可以把它添加到 Lager Box 列表中,并为它命名。
查找 Lager Box 的 IP 地址:
  • Tailscale VPN:运行 tailscale status,查看网络上的所有设备。找到您的 Lager Box 名称和它的 100.x.y.z 地址。
  • 本地网络:查看路由器的 DHCP 客户端表,或者询问您的网络管理员。
  • Lager CLI:运行 lager boxes,查看您的 Box 及其 IP 地址。
下面的命令列出您添加的每一台 Lager Box。
这个列表保存在您自己的计算机上。您可以给每台 Lager Box 取任意名称。请先和您的团队约定一个命名规范。

第 3 步:验证连通性

添加 Lager Box 之后,请测试您能否与它通信:
预期输出:
如果最后一行显示您的 Lager Box 在线,您就可以开始使用它了。括号中的值是该 Box 运行的 ref。该行的其他形式,请参阅 lager hello

后续步骤

现在您可以与 Lager Box 通信了。接下来请配置连接到它的仪器: