Qoitech Otii tcp client library
Project description
# Python client for Otii TCP-server
The otii_tcp_client is a Python package for controlling the [Otii Automation Toolbox](https://www.qoitech.com/automation-toolbox/).
Client v1.0.8 breaks compatibility with Otii 2, we recommend you to upgrade to Otii 3.
New functionality in client v1.0.8 requiring [Otii software v3.5.2 or later](https://www.qoitech.com/download):
Added a new API for battery emulation
Added a simpler way to connect to the Otii server using otii.connect
Added arc.add_to_project that explicitly adds the Arc/Ace device to the project
New functionality in client v1.0.7 requiring [Otii software v3.1.0 or later](https://www.qoitech.com/download):
Added otii_control.py script for [user management](https://www.qoitech.com/docs/user-manual/automation-toolbox/user-management)
New functionality in client v1.0.6 requiring [Otii software v3.1.0 or later](https://www.qoitech.com/download):
User management API (otii.login, otii.logout, otii.get_licenses, otii.reserve_license and otii.return_license)
arc.get_channel_samplerate command for Arc and Ace devices
arc.set_channel_samplerate command for Ace devices
New functionality in client v1.0.5:
get_devices can now accept an optional device_filter
New functionality in client v1.0.5 requiring [Otii software v3.0.0 or later](https://www.qoitech.com/download):
Statistics API (get_channel_info`and `get_channel_statistics)
firmware_upgrade command for Arc and Ace devices
New functionality in client v1.0.4 requiring [Otii software v2.8.4 or later](https://www.qoitech.com/download):
New optional timeout parameter added to otii.get_devices, that specifies the time in seconds to wait for an avaliable device
Improved handling of TCP requests
Added arc.get_main command
New functionality in client v1.0.3 requiring [Otii software v2.7.2 or later](https://www.qoitech.com/download):
Recording object now exposes the start time as start_time
New functionality in client v1.0.2 requiring [Otii software v2.7.1 or later](https://www.qoitech.com/download):
arc.[gs]et_src_cur_limit_enabled commands
arc.[gs]et_4wire commands
arc.enable_battery_profiling, arc.set_battery_profile and arc.wait_for_battery_data commands
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file otii_tcp_client-1.0.8.tar.gz
.
File metadata
- Download URL: otii_tcp_client-1.0.8.tar.gz
- Upload date:
- Size: 14.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | abf0c13f7983753e861f0ac3d66bad84afef763c460d51d62ca466c30f23b28d |
|
MD5 | 4a45bc94b5efdf3eefb847d16280143d |
|
BLAKE2b-256 | fd43259167814aa8a829b09113e4cabba8ccdad9e317dc70deaa4dc763365084 |
File details
Details for the file otii_tcp_client-1.0.8-py3-none-any.whl
.
File metadata
- Download URL: otii_tcp_client-1.0.8-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd5cfb3c1517169e3168b42e192e83a77a67aa6679a526ad6109d265196ad3b8 |
|
MD5 | 0b4aca7b638019fbf6d0c3749c125d77 |
|
BLAKE2b-256 | 13a5171588db2011474c537fb1f6f82ed56eacceae096abd2ec91bcd464ef80f |