Client library for S.C.I.L.E.R.
Project description
scclib
Client computer library for S.C.I.L.E.R. system
This mainly consists of:
scclib/scclib.py
the main file handling all communication with the rest of the system.scclib/device.py
the superclass from which all client computer handlers should inherit. It defines the three main methods that need to be implemented.scclib/device_test.py
the test file to test an implemented device script with.device_manual.md
the manual for writing configuration files for devicesLICENSE.md
the license with which this library complies
Set-up Device
- run
pip install -i https://test.pypi.org/simple/ scclib
- create a custom device script, with a class inheriting from the Device superclass, whose main method is called in the script
- write configuration for the the device, according to device_manual.md, in the same folder as the script
- start broker for device to connect with
- run
python3 <custom-device>.py
License
This library is licensed with GNU GPL v3, see LICENSE.md
.
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
scclib-0.1.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
scclib-0.1.0-py3-none-any.whl
(19.0 kB
view hashes)