A Python port of KUKA VarProxy client (OpenShowVar).
Project description
py_openshowvar
A Python port of KUKA VarProxy client (OpenShowVar).
Python version
Supports 2.6+ / 3.3+, tested at 2.7.11 and 3.6.3.
Install
On PYPI: https://pypi.python.org/pypi/py-openshowvar
pip install py_openshowvar
Usage
Module usage:
>>> from py_openshowvar import openshowvar
>>> client = openshowvar('192.168.19.132', 7001)
>>> client.can_connect
True
>>> ov = client.read('$OV_PRO', debug=True)
[DEBUG] (48, 6, 0, 3, '100', '\x00\x01\x01')
100
>>> print ov
100
>>> client.close()
Built-in shell usage:
$ python ./py_openshowvar.py
IP Address: 192.168.19.132
Port: 7001
Connected KRC Name: "xxxxxxxxxx"
Input var_name [, var_value]
(`q` for quit): $OV_PRO
[DEBUG] (66, 5, 0, 2, '50', '\x00\x01\x01')
50
Input var_name [, var_value]
(`q` for quit): $OV_PRO, 100
[DEBUG] (67, 6, 1, 3, '100', '\x00\x01\x01')
100
Input var_name [, var_value]
(`q` for quit): q
Bye
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py_openshowvar-1.1.5.zip
(5.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py_openshowvar-1.1.5.zip.
File metadata
- Download URL: py_openshowvar-1.1.5.zip
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b060c13636af5ee7e85d502090e5b8339cf81c74521c90e7c551217c6adb054
|
|
| MD5 |
1e8f4d9a3d03fd882357540923e9006f
|
|
| BLAKE2b-256 |
630b162355448dce973c649e36eefa4c3ab731ae4fb075f9ef13f741c2767fb7
|
File details
Details for the file py_openshowvar-1.1.5-py2.py3-none-any.whl.
File metadata
- Download URL: py_openshowvar-1.1.5-py2.py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cdca72309932fb5db2d180ea8c03c873d40a576a2d64094e5130880baf31df8
|
|
| MD5 |
a47560afee15a91f08bbe922a49c029c
|
|
| BLAKE2b-256 |
1ca5dd8c6c682543f484877a37cb96c0d89a5118cfbe06eb52c96905f4ae4bd7
|