Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_openshowvar-1.1.5-py2.py3-none-any.whl (4.6 kB view details)

Uploaded Python 2Python 3

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

Hashes for py_openshowvar-1.1.5.zip
Algorithm Hash digest
SHA256 6b060c13636af5ee7e85d502090e5b8339cf81c74521c90e7c551217c6adb054
MD5 1e8f4d9a3d03fd882357540923e9006f
BLAKE2b-256 630b162355448dce973c649e36eefa4c3ab731ae4fb075f9ef13f741c2767fb7

See more details on using hashes here.

File details

Details for the file py_openshowvar-1.1.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for py_openshowvar-1.1.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4cdca72309932fb5db2d180ea8c03c873d40a576a2d64094e5130880baf31df8
MD5 a47560afee15a91f08bbe922a49c029c
BLAKE2b-256 1ca5dd8c6c682543f484877a37cb96c0d89a5118cfbe06eb52c96905f4ae4bd7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page