Skip to content

Conversation

@fredzo
Copy link
Contributor

@fredzo fredzo commented Feb 9, 2026

Hi Andrew,

This is the 2nd PR of a set of 3 designed to add transport endpoint enumeration as proposed bu @sugarthc on scopehal Discord channel (goes with ngscopeclient/xptools#38).
This scopehal part covers:

  • SCPITransport::EnumTransportEndpoints() that list available endpoints for a given transport.
  • Default implementation returns an empty list.
  • SCPIHIDTransport implementation lists HID devices currently connected to the PC
  • SCPIUARTTransport implementation lists available COM ports

SCPITMCTransport is not covered by this PR since I don't have the means to test it, but maybe @sugarthc will be willing to contribute his work.

@azonenberg azonenberg merged commit 1210ccd into ngscopeclient:master Feb 10, 2026
@fredzo fredzo deleted the enumerate-transport-endpoints branch February 10, 2026 07:04
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.

2 participants