Skip to content

Latest commit

 

History

History
62 lines (39 loc) · 1.83 KB

README.rst

File metadata and controls

62 lines (39 loc) · 1.83 KB

HardTest

An open source analog/mixed-signal test suite.

Concept

We're building a Unified API for interacting with devices common when testing analog & mixed-signal systems. With a well-defined set of interfaces, it becomes possible to build truly reusable (and reproducable!) test methods, so you can spend more time on what's important: your hardware.

Installation

  1. Clone the repo to a convenient directory (ex. $ git clone [email protected]:johnlb/ht.git ~/Documents/MATLAB/ht)
  2. If it doesn't exist, create a file called ~/Documents/MATLAB/startup.m
  3. Append the following line to startup.m:
addpath('path\to\ht\matlab')
  1. Restart Matlab. ht's packages should now be available.

Contributing

[Grabbed from thoughtbot for now. Will write a custom one soon.]

We love contributions from everyone. By participating in this project, you agree to abide by the thoughtbot [code of conduct].

[code of conduct]: https://thoughtbot.com/open-source-code-of-conduct

We expect everyone to follow the code of conduct anywhere in thoughtbot's project codebases, issue trackers, chatrooms, and mailing lists.

Contributing Code

  1. Use Github to fork this repo.
  2. Make your change, adding any new tests. Follow the style of existing code.
  3. Commit and push to your fork. Write a [good commit message][commit].
[commit]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
  1. Submit a pull request.

5. Others will give constructive feedback. This is a time for discussion and improvements, and making the necessary changes will be required before we can merge the contribution.