Github Repository for Python and C++ Libraries


The Git hub repository contains python and C++ versions of programming interfaces for all the automation commands available on the STEPScope, Pattern Generator, and Bit Error Location Analyzer devices.  There is also a few demonstration programs showing how to assemble programs using these interfaces.  The Python library contains a STEPScope example with a graphical user interface based on PyQT.

The repository URL is shown below.  The standard workflow is to obtain a free github account, fork the repository into your account, clone the contents to a local development machine, make changes, commit them locally and then push them back up to your own copy of the repository, and then send the moderator of the repository a pull-request to incorporate your changes for everyone.

These repositories use PyCharm as the development environment for Python programming, and Eclipse together with a cross compiler configuration referencing Cygwin tools for C++ programming.

The following URL will take you to the repository on GitHub:

https://github.com/bitwise-labs/Automation


To just get a copy of the repository for inspection, download and install Git and type the following at the command prompt to create a folder called Automation in the current directory:

  git clone https://github.com/bitwise-labs/Automation.git