Skip to content

PyTIAClient is a Python client for the TOBI Interface A (TIA) protocol

Notifications You must be signed in to change notification settings

cbrnr/pytiaclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyTIAclient

PyTIAClient is a Python client for the TOBI Interface A (TIA) protocol, a protocol to transmit measurement data over the network.

Features

  • Implemented in pure Python
  • Multi-threaded
  • Uses only features from the standard library

Installation

TO DO

Example

import pytiaclient

client = pytiaclient.TIAClient()
client.connect("localhost", 9000)  # assumes that a TIA server is running on localhost:9000
print(client._metainfo)
client.start_data()
input("Press Enter to quit.")
data = client.get_data_chunk_waiting()
client.stop_data()
client.close()

Project website

https://github.com/cbrnr/pytiaclient

Support

Please let me know if you are having issues with PyTIAClient by creating a new issue.

License

This project is licensed under the GNU GPL (version 3 or higher). Copyright 2014-2019 by Clemens Brunner.

About

PyTIAClient is a Python client for the TOBI Interface A (TIA) protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages