Skip to content

scpi-pps: Add Siglent SPD3303 series PSU support#75

Closed
tjko wants to merge 16 commits intosigrokproject:masterfrom
tjko:siglent-scpi
Closed

scpi-pps: Add Siglent SPD3303 series PSU support#75
tjko wants to merge 16 commits intosigrokproject:masterfrom
tjko:siglent-scpi

Conversation

@tjko
Copy link
Contributor

@tjko tjko commented Jun 25, 2020

This adds support to Siglent SPD3303C / SPD3303X / SPD3303X-E programmable DC power supplies.
Functionality was tested both via LAN (tcp-raw) and USB (USBTMC) using sigrok-cli and SmuView.

Siglent SCPI implementation is "problematic" so I implemented "quirks" in SCPI framework to allow supporting
instruments (vendors) that can't seem to follow SCPI/IEEE488.2 specifications...
This way SCPI behavior doesn't need to change for devices that comply with SCPI, but framework still can be used
with devices that require "tweaks": ca3de96

Several Siglent devices don't really have good USBTMC implementation, requiring delay after sending command, otherwise
unit won't respond (causing timeout). This change adds "quirk" for this behavior and enables it automatically for
affected devices (based on USB device IDs): 1a7cd9c

@tjko tjko changed the title scpipps: Add Siglent SPD3303 series PSU support scpi-pps: Add Siglent SPD3303 series PSU support Jun 25, 2020
@tjko
Copy link
Contributor Author

tjko commented Jun 28, 2020

Replaced with: #77

@tjko tjko closed this Jun 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant