Skip to main content

ALBA Python Serial DeviceServer

ALBA Python Serial DeviceServer

ALBA Python Serial DeviceServer updates

ALBA Python Serial device server for tango. with the aim to be API compatible with the C++ Tango Serial device server extending its functionality.

This device server internally uses pyserial meaning that supports the same serial protocols, like rfc2217:// socket:// loop:// hwgrep:// spy:// alt://

Installation

From within your favorite python environment type:

$ pip install tango_serial

Tango server

Register a Serial tango server in the tango database:

$ tangoctl server add -s Serial/test -d Serial test/tango_serial/1
$ tangoctl device property write -d test/tango_serial/1 -p serialline -v "rfc2217://192.168.123:5000"

(the above example uses tangoctl. You would need to install it with pip install tangoctl before using it. You are free to use any other tango tool like fandango or Jive)

Launch the server with:

$ Serial test

Credits

Development Lead

Contributors

None yet. Why not be the first?

History

0.1.2 (2020-12-15)

  • First release on PyPI.

Release files for tango-serial 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tango-serial 0.2.0
File Size Uploaded
tango_serial-0.2.0.tar.gz 13.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tango-serial 0.2.0
File Interpreter ABI Platform
tango_serial-0.2.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 22.3 kB

Release files / tango_serial-0.2.0.tar.gz

Download URL tango_serial-0.2.0.tar.gz
Size 13.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8a5ab25169f057d3f48bd30343d09002c8a422ece71e116d930ce7fa22cf522f
BLAKE2b-256 checksum
How to use checksums
f67afee21f5f629bef0780f11ea1cb57e6d4e9979066cf8ee74543844c8513d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / tango_serial-0.2.0-py2.py3-none-any.whl

Download URL tango_serial-0.2.0-py2.py3-none-any.whl
Size 9.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
52c71b48283600eea92446d7ca48e6214d97fe9437a873b4890bda05d68ec698
BLAKE2b-256 checksum
How to use checksums
29e349694381a2a9fb9128d082c9525ca86997428d0480b9c17d76bde1e7276a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page