Check the model
Embedder supports these exact models:
Embedder rejects other models before writing settings. All families support analog channel and timebase setup, edge triggers, single acquisitions, screenshots, and saved waveforms. The SDS800X HD also supports the advanced triggers below. Support for the SDS1000X-E, SDS2000X Plus, and SDS1000X/2000X HD is verified against protocol simulators.
Connect
Put the scope on a network reachable from the Embedder host. LXI discovery finds most scopes automatically. You can read the scope’s IP address under Utility > Menu > I/O > LAN Config. In the Monitor, select + and select the scope under On the bench, or type its address in the search field and select the Connect to result. Select Set up & connect to approve setup. SDS1000X-E and SDS2000X Plus scopes need an extra driver package that Embedder installs during setup. See Connect a bench instrument for device states and controls, and SCPI oscilloscopes for the shared capture and scripting workflow. If discovery fails and you work from a hardware script, set the address before launching Embedder:EMBEDDER_SCOPE_PORT=5025 to use the raw SCPI socket.
LAN is the verified connection. USB VISA resources are accepted, but require platform drivers or device permissions.
Take a single capture
scope_connect() with no arguments uses the scope selected in the Monitor:
Choose a trigger
On the SDS800X HD, supported analog triggers include edge, pulse, slope, window, runt, dropout, interval, nth edge, pattern, qualified, delay, setup/hold, and video. The SDS800X HD has no external trigger input. Digital trigger sources require the appropriate MSO hardware and supported trigger type. The SDS1000X-E, SDS2000X Plus, and SDS1000X/2000X HD support edge triggers. Embedder rejects other trigger types on these models before writing to the scope. Ask Embedder to read back the applied trigger if the capture behaves unexpectedly.Measure and save
scope_query() and scope_write(). Ask for the command and readback when configuring an unfamiliar setting.
Troubleshoot
- No scope: check the IP address, network, and scope network settings. Select Rescan or type its address in the Connect tab.
- Model rejected: confirm the exact model against the table above.
- Trigger rejected: use an edge trigger on models other than the SDS800X HD.
- Trigger timeout: verify the enabled source, level, polarity, coupling, and expected event.
- Clipped signal: increase volts per division or adjust the offset.
- Unexpected old frame: request a new single acquisition and wait for its trigger.

