An open source analog/mixed-signal test suite.
- Free: MIT License
- Developed on Matlab R2015a
- Latest Documentation: http://hardtest.readthedocs.io/
- Source Code and Bug Tracker: https://github.com/johnlb/ht/
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.
- Clone the repo to a convenient directory (ex.
$ git clone [email protected]:johnlb/ht.git ~/Documents/MATLAB/ht
) - If it doesn't exist, create a file called
~/Documents/MATLAB/startup.m
- Append the following line to
startup.m
:
addpath('path\to\ht\matlab')
- Restart Matlab. ht's packages should now be available.
[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.
- Use Github to fork this repo.
- Make your change, adding any new tests. Follow the style of existing code.
- 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
- 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.