Skip to content

Conversation

@rickwierenga
Copy link
Member

Summary

  • Add pylabrobot.sila package with mDNS-based discovery of SiLA 2 instruments on the local network
  • discover() listens for _sila._tcp.local. services and returns SiLADevice objects with host, port, and name
  • Includes a CLI tool (python -m pylabrobot.sila.discovery) for terminal-based discovery
  • Add API docs and a user guide notebook

Test plan

  • Verify discover() finds SiLA 2 devices on a network with active instruments
  • Verify CLI tool outputs tab-delimited results
  • Verify docs build cleanly

🤖 Generated with Claude Code

rickwierenga and others added 3 commits February 12, 2026 23:28
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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