74 lines
1.9 KiB
Text
74 lines
1.9 KiB
Text
Metadata-Version: 2.1
|
|
Name: binho-host-adapter
|
|
Version: 0.1.6
|
|
Summary: Python Libraries for Binho Multi-Protocol USB Host Adapters
|
|
Home-page: https://binho.io
|
|
Author: Binho LLC
|
|
Author-email: support@binho.io
|
|
License: UNKNOWN
|
|
Platform: UNKNOWN
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: License :: OSI Approved :: MIT License
|
|
Classifier: Operating System :: OS Independent
|
|
Description-Content-Type: text/markdown
|
|
Requires-Dist: pyserial
|
|
|
|
# Binho Host Adapter Python Libraries
|
|
|
|
### Introduction
|
|
|
|
Cross-platform Python 3.x library for automated control of Binho Multi-Protocol USB Host Adapters. More information about the device can be found at https://www.binho.io
|
|
|
|
### Dependencies
|
|
|
|
This library requires [pySerial](https://github.com/pyserial/pyserial) for cross-platform access of the serial port. This library will be installed automatically by pip, however for easy reference, this can be manually installed simply by running the following command:
|
|
```
|
|
pip install pyserial
|
|
```
|
|
|
|
### Installation
|
|
|
|
This library can be installed easily with the following command:
|
|
```
|
|
pip install binho-host-adapter
|
|
```
|
|
|
|
### Example Usage
|
|
|
|
```python
|
|
from binhoHostAdapter import binhoHostAdapter
|
|
from binhoHostAdapter import binhoUtilities
|
|
|
|
print("Demo Script with Binho Host Adapter Python Libraries")
|
|
print
|
|
|
|
devices = binhoUtilities.listAvailableDevices()
|
|
|
|
if len(devices) == 0:
|
|
print("No Devices Found!")
|
|
exit()
|
|
|
|
elif len(devices) == 1:
|
|
COMPORT = devices[0]
|
|
print("Found 1 attached adapter @ " + devices[0])
|
|
print
|
|
else:
|
|
COMPORT = devices[0]
|
|
print("Found more than 1 attached adapter, using first device found on " + COMPORT)
|
|
print
|
|
|
|
print("Opening " + COMPORT + "...")
|
|
print
|
|
|
|
# create the binhoHostAdapter object
|
|
binho = binhoHostAdapter.binhoHostAdapter(COMPORT)
|
|
|
|
print("Connecting to host adapter...")
|
|
print(binho.getDeviceID())
|
|
print
|
|
```
|
|
### Documentation
|
|
|
|
The full set of documentation for this python library can be found at https://support.binho.io/python-libraries
|
|
|
|
|