UmberHubManager/api/examples/python/usbhub3p_CLI_example/README.md

31 lines
840 B
Markdown
Executable File

usbhub3p_CLI.py
========================
General Overview:
-----------------
Demonstrates how you can create a command line interface (CLI) via python to execise the USBHub3p.
The example was written explicity for the USBHub3p but is easily modifiable for all BrainStem devices.
The example takes a "enable" and "port" argument which it will then execute setPortEnable/setPortDisable
on the given port.B
Example Usage:
-----------------
Disable Port 1 via Python 3
python3 usbhub3p_CLI.py -p 1 -e 0
Enable Port 1 via Python 3
python3 usbhub3p_CLI.py -p 1 -e 1
Disable Port 7 via Python 2
python2 usbhub3p_CLI.py -p 7 -e 0
Enable Port 7 via Python 2
python2 usbhub3p_CLI.py -p 7 -e 1
How to Run:
-----------
To run this example follow the instructions enumerated in the BrainStem python documentation.