ADC
模数转换器(Analog-to-Digital Converter)。把模拟电压转换为数字值的硬件。用于读取传感器输出、测量电压等。BLE
低功耗蓝牙(Bluetooth Low Energy)。一种用于短距离、低功耗设备的无线通信协议。CLI
命令行界面(Command-Line Interface)。您通过pip install lager-cli 安装、并在终端中运行的 lager 工具。
DAC
数模转换器(Digital-to-Analog Converter)。根据数字值输出精确模拟电压的硬件。用于产生基准电压或测试信号。DUT
被测设备(Device Under Test)。您用 Lager 测试的嵌入式电路板或产品。E-Load
电子负载(Electronic Load)。一种从电源汲取可编程电流的仪器,用于在测试中模拟真实负载。GDB
GNU 调试器(GNU Debugger)。嵌入式开发中广泛使用的调试器。Lager 在 Box 上启动一个 GDB 服务器,您可以远程连接到它。GPIO
通用输入/输出(General-Purpose Input/Output)。可配置为输入(读取高/低电平)或输出(驱动高/低电平)的数字引脚。GPI
通用输入(General-Purpose Input)。配置为读取数字状态(高电平或低电平)的 GPIO 引脚。GPO
通用输出(General-Purpose Output)。配置为驱动数字状态(高电平或低电平)的 GPIO 引脚。I2C
集成电路间总线(Inter-Integrated Circuit,读作 “eye-squared-see”)。一种两线制串行协议(SDA + SCL),常用于与传感器、EEPROM 和其他外围设备通信。Lager Box
任意一台运行 Ubuntu 22.04 或更新版本的 x86-64 计算机,例如一台小型迷你主机。它放在您的实验台上,连接您的仪器和被测设备。它运行 Lager 容器(Flask 和 SocketIO),对外提供用于硬件控制的 HTTP 和 WebSocket API。请参阅 设置 Lager Box。Net
指向 Lager Box 上某台物理仪器的命名逻辑连接。本文档不把 Net 译为“网”或“网络”:这两个词在同一批页面中已经表示计算机网络(网络连接、VPN、局域网),而 Net 指的是一台仪器的一个通道。例如,supply1 映射到 Rigol DP832 电源的通道 1;uart0 映射到波特率为 115200 的 /dev/ttyUSB0。Net 把测试代码与具体的硬件地址分开。仪器移动或更换之后,同一个脚本仍然可以工作。
OCP
过流保护(Over-Current Protection)。电源上的一个安全阈值。如果输出电流超过该限值,电源会自动关闭输出。用lager supply <NET> clear-ocp 清除。
OVP
过压保护(Over-Voltage Protection)。电源上的一个安全阈值。如果输出电压超过该限值,电源会自动关闭输出。用lager supply <NET> clear-ovp 清除。
REPL
读取-求值-输出循环(Read-Eval-Print Loop)。一个交互式提示符,您在其中输入命令并立即看到结果。Lager Terminal(lager terminal)就是一个 REPL。
SCPI
可编程仪器标准命令(Standard Commands for Programmable Instruments,读作 “skippy”)。一种基于文本的协议,用于控制示波器和电源等台式仪器。SOC
荷电状态(State of Charge)。表示电池电量的百分比(0-100%)。与电池模拟器仪器一起使用。SPI
串行外设接口(Serial Peripheral Interface)。一种四线制串行协议(SCLK、MOSI、MISO、CS),用于与闪存和 ADC 等外围设备高速通信。SWD
串行线调试(Serial Wire Debug)。一种两针调试接口(SWDIO + SWCLK),由 ARM Cortex-M 微控制器使用。J-Link 等调试探针用它烧录固件和调试代码。Tailscale
一种基于 WireGuard 的网状 VPN,在您的计算机和 Lager Box 之间建立加密隧道。您通过它远程访问 Box。TUI
文本用户界面(Text User Interface)。一种基于终端的交互式界面(与图形界面相对)。Lager 在 Net 配置(lager nets tui)和电源实时监视(lager supply <NET> tui)中使用 TUI。

