Skip to content

Latest commit

 

History

History
66 lines (55 loc) · 4.05 KB

README.md

File metadata and controls

66 lines (55 loc) · 4.05 KB

PyPI Latest Release DOI License Downloads Last commit

ssmdevices is a collection of python wrappers that have been used for complex automated experiments at NIST. They are released here for transparency, for re-use of the drivers ``as-is'' by collaborators and the broader test community, and as a demonstration of lab automation based on labbench.

The equipment includes consumer wireless communication hardware, test instruments, diagnostic software, and other miscellaneous lab electronics. In many cases the acquired data are returned in tabular form as pandas data frames.

Getting started with ssmdevices

Installation

  1. Ensure prerequisites are installed:
    • python (3.9 – 3.13)
    • pip for package management
  2. Recommended module installation:
    • For python distributions based on anaconda:
      pip --upgrade-strategy only-if-needed install ssmdevices
    • For other python installations:
      pip install ssmdevices

Resources

Contributors

Name Contact Info
Dan Kuester (maintainer) [email protected]
Keith Forsyth [email protected]
Jordan Bernhardt [email protected]
John Ladbury [email protected]
Yao Ma [email protected]
Duncan McGillivray [email protected]
Ryan Jacobs formerly with NIST
Paul Blanchard formerly with NIST
Alex Curtin formerly with NIST
Audrey Puls formerly with NIST
Andre Rosete formerly with NIST
Michael Voecks formerly with NIST

Some complex measurement efforts that used ssmdevices:

Contributing

See also

  • labbench the base library for these device wrappers