Skip to main content

sila2lib - a SiLA 2 python3 library

Project description

  • SiLA2 gRPC server

  • SiLA2 gRPC base class

  • SiLA2 Feature Definition Language (FDL) parsing

  • ErrorHandling

  • SiLAService Feature

  • simulation-/real mode switching by SimulationController Feature

  • zeroconfig Device Detection (not completely implemented yet)

Installation

The easiest installation can be done via pip :

pip install --user sila2lib  # --user option installs sila2lib for current user only

alternatively one could use the setup.py script, like:

cd [sila_library folder containing setup.py]
pip3 install --user -r requirements_base.txt
python3 setup.py install

Installation on Raspberry Pi

pip install sila2lib

Testing the library with unittests

cd [sila_library folder containing setup.py]
python3 setup.py test

sila2lib package Content

std_features

SiLA standard features

tests

unittests

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

sila2lib-0.2.5.tar.gz (98.7 kB view hashes)

Uploaded Source

Built Distribution

sila2lib-0.2.5-py3-none-any.whl (190.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page