https://github.com/royerlab/pipython
PIPython is a collection of Python modules to access a PI device and process GCS data.
https://github.com/royerlab/pipython
Last synced: 8 months ago
JSON representation
PIPython is a collection of Python modules to access a PI device and process GCS data.
- Host: GitHub
- URL: https://github.com/royerlab/pipython
- Owner: royerlab
- License: other
- Created: 2019-10-03T21:25:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-14T16:26:25.000Z (over 6 years ago)
- Last Synced: 2025-07-03T09:11:37.964Z (12 months ago)
- Language: Python
- Size: 1.12 MB
- Stars: 14
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.rst
- License: license.md
Awesome Lists containing this project
README
PI Python Libraries
===================
PIPython is a collection of Python modules to access a PI device and process
GCS data. It can be used with Python 2.7+ and 3.4+ on Windows, Linux and OS X
and without the GCS DLL also on any other platform.
Version: 1.3.5.37
Quickstart
----------
Communicate to a PI device via *GCSDevice* which wraps the GCS commands
and provides methods to connect to the device. Call *GCSDevice* with the
controller name as argument::
from pipython import GCSDevice
gcs = GCSDevice('C-884')
gcs.InterfaceSetupDlg()
print gcs.qIDN()
gcs.CloseConnection()
Installation
------------
By using PIPython you agree to the license agreement, see the provided file::
license.md
Unzip the file PIPython.zip, open a command entry (console) and run::
python setup.py install
For further reading see the provided documentation and samples in the *docs*
and *samples* subdirectories in the provided ZIP file.
We appreciate your feedback at::
support-software@pi.ws