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 hashes)
Built Distribution
Close
Hashes for py_openshowvar-1.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cdca72309932fb5db2d180ea8c03c873d40a576a2d64094e5130880baf31df8 |
|
MD5 | a47560afee15a91f08bbe922a49c029c |
|
BLAKE2b-256 | 1ca5dd8c6c682543f484877a37cb96c0d89a5118cfbe06eb52c96905f4ae4bd7 |