io.github.aimoda
rigol-dho824-mcp
Rigol DHO824 Oscilloscope
Control and query Rigol DHO824 oscilloscope for waveform capture and measurements
stdiocommunityapplication
Package Details
ghcr.io/aimoda/rigol-dho824-mcp:0.1.143-main.2b177ae
Transportstdio
Runtimedocker
Runtime Arguments
Positional
Position 0
runThe runtime command to executePosition 1
/tmp/rigol-data:/tmp/rigolBind mount path for waveform and screenshot dataPosition 2
RIGOL_RESOURCEEnvironment variable namePosition 3
VISA_TIMEOUTEnvironment variable namePosition 4
RIGOL_BEEPER_ENABLEDEnvironment variable namePosition 5
RIGOL_TEMP_DIREnvironment variable namePosition 6
ghcr.io/aimoda/rigol-dho824-mcpThe container image to runNamed
-i
Run container in interactive mode--rm
Automatically remove the container when it exits-v
Bind mount a host directory into the container-e
Set an environment variable in the runtime-e
Set an environment variable in the runtime-e
Set an environment variable in the runtime-e
Set an environment variable in the runtimeEnvironment Variables
RIGOL_RESOURCE
Required
VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').
VISA_TIMEOUT(num)
Default:
30000Communication timeout in milliseconds
RIGOL_BEEPER_ENABLED(bool)
Default:
falseEnable or disable oscilloscope beeper sounds
RIGOL_TEMP_DIR(file)
Required
Host-side path for returned file paths. The container writes to /tmp/rigol internally and translates paths to this value in responses. Must match the host path in your -v mount. Required for Docker usage.
rigol-dho824-mcp
Transportstdio
Environment Variables
RIGOL_RESOURCE
Required
VISA resource string for connecting to the oscilloscope (e.g., 'TCPIP0::192.168.1.100::inst0::INSTR').
VISA_TIMEOUT(num)
Default:
30000Communication timeout in milliseconds
RIGOL_BEEPER_ENABLED(bool)
Default:
falseEnable or disable oscilloscope beeper sounds