Metadata-Version: 2.1
Name: pyvium
Version: 0.1.1a5
Summary: A tiny Python wrapper around the <Software development driver DLL> for IviumSoft.
Home-page: https://github.com/SF-Tec/pyvium
License: Apache-2.0
Keywords: ivium,iviumsoft,ivium software,ivium compactstat
Author: Alejandro Gutiérrez
Author-email: agutierrez@stec.es
Requires-Python: >=3.11,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Requires-Dist: cffi (>=1.15.1,<2.0.0)
Project-URL: Repository, https://github.com/SF-Tec/pyvium
Description-Content-Type: text/markdown

# PYVIUM

Tiny Python wrapper around the "Software development driver DLL" for IviumSoft.

# Important:
This module uses a dll from the IviumSoft application. You need to have this software installed on a Windows machine. The IviumSoft application can be downloaded from here: https://www.ivium.com/support/#Software%20update

## Installation

Install PYVIUM CORE easily with pip:

```
pip install pyvium
```

Or with poetry:

```
poetry add pyvium
```

## Usage Example (Using IviumSoft Core functions)

To use the same functions available in the "IviumSoft driver DLL" you can import the Core class as follows. All functions return a result code (integer) and a result value if available. For further information you can check the IviumSoft documentation.

```
from pyvium import Core

Core.IV_open()
Core.IV_getdevicestatus()
Core.IV_close()
```

<!-- ## Usage Example (Using Pyvium methods)

This is a wrapper around the Core functions that adds a few things:
- Exception management
- New functionalities

```
from pyvium import Pyvium

app = Pyvium()

app.connect_device()
``` -->


## Not working functions
- IV_getcurrentWE2trace
- IV_getpotentialtrace

## Links

* [See on GitHub](https://github.com/sftec/pyvium)
* [See on PyPI](https://pypi.org/project/pyvium)
