Parlay: Powerful Development and Testing System for Embedded Device Software
Parlay is software that brings visibility and accessibility to embedded devices.
It enables:
- Comprehensive test and analysis
- Painless scientific experimentation and investigation
- Automated instrument verification with easy-to-write python scripts
- Secure remote diagnostics and data capture
Full Documentation
The documentation for Parlay is hosted on Read the Docs.
Installation
Windows
Download and run the Windows Installer exe from our releases page.
Linux
Dependencies
Parlay requires some basic python development dependencies. Make sure these are installed.
Run the following from a command prompt:
sudo apt-get install python python-pip python-dev libffi-dev libssl-dev
Install via Python Pip
To install Parlay for development only:
$ sudo pip install parlay
To install the 'secure' version of Parlay:
$ sudo pip install parlay[secure]
Examples
See the Parlay Examples repository.
Help
Check out the #parlay channel on freenode IRC for help
Tests
Run the following command for unit and integration tests (requires make):
$ make test
Alternatively, open the Makefile and run the commands you see there under test
.
License
This version of Parlay is released under the GPLv3 License. Contact Promenade Software for more information on a commercial license.
Contributing
Please read our contributing guide.
Copyright
Parlay is Copyright (C) 2015 by Promenade Software, Inc.