Oscilloscope Skill
此 skill 用于控制 Yokogawa (横河) DLM 系列示波器。
设备脚本
- •
~/.claude/skills/oscilloscope/scripts/yokogawa/yokogawa.py- Windows 版本 - •
~/.claude/skills/oscilloscope/scripts/yokogawa/yokogawa_pyvisa.py- Linux 版本
主要功能
- •mean - 读取指定通道的 Mean (平均值)
- •shot - 获取屏幕截图并保存为 PNG
- •list - 列出系统可用的 VISA 设备资源 (仅 Linux)
常用命令
Linux
bash
# 读取通道4均值 (默认仅输出数值) cd ~/.claude/skills/oscilloscope/scripts/yokogawa && uv run yokogawa_pyvisa.py mean -c 4 # 详细输出模式 cd ~/.claude/skills/oscilloscope/scripts/yokogawa && uv run yokogawa_pyvisa.py mean -c 4 -v # 截图保存 cd ~/.claude/skills/oscilloscope/scripts/yokogawa && uv run yokogawa_pyvisa.py shot -o screen.png # 列出可用设备 cd ~/.claude/skills/oscilloscope/scripts/yokogawa && uv run yokogawa_pyvisa.py list
Windows
bash
# 读取均值 cd ~/.claude/skills/oscilloscope/scripts/yokogawa && uv run yokogawa.py mean # 指定IP截图 cd ~/.claude/skills/oscilloscope/scripts/yokogawa && uv run yokogawa.py --ip 192.168.1.100 shot
注意事项
- •读取均值时,默认仅输出数值 (干净模式)。如需详细日志输出,添加
-v/--verbose参数