Skip to content

Transport endpoint enumeration#968

Merged
azonenberg merged 9 commits intongscopeclient:masterfrom
fredzo:enumerate-transport-endpoints
Feb 11, 2026
Merged

Transport endpoint enumeration#968
azonenberg merged 9 commits intongscopeclient:masterfrom
fredzo:enumerate-transport-endpoints

Conversation

@fredzo
Copy link
Contributor

@fredzo fredzo commented Feb 9, 2026

Hi Andrew,

This is the 3rd 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 and ngscopeclient/scopehal#1072).
This scopehal-apps part covers:

  • Adding a new "Endpoint" Combo in AddInstrument dialog that is displayed if selected transport supports device discovery
  • For UART endpoints, the first part of the path (com port) is automatically updated according to the selected endpoint (path can still be edited manually)
  • For HID endpoints, the path is filled by the vendorId/productId/serialNumber corresponding to the selected device.
  • A refresh button has been added beside the Endpoint combo to allow user updating the combo when a new device is connected

ngscopeclient_BgsulNjQJZ

@azonenberg azonenberg merged commit 28f73e8 into ngscopeclient:master Feb 11, 2026
18 of 23 checks passed
@fredzo fredzo deleted the enumerate-transport-endpoints branch February 11, 2026 16:11
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