plumberhub-client 0.3.0

Last updated:

0 purchases

plumberhub-client 0.3.0 Image
plumberhub-client 0.3.0 Images
Add to Cart

Description:

plumberhubclient 0.3.0

plumberhub-client
A Client SDK of PlumberHub impliemented by python.
plumberhub-client can be used with Python >= 3.7.
Installation
Install plumberhub-client with:
pip install plumberhub-client

or,
pipenv install plumberhub-client

Basic example
Here's a example. It will print each sample.
from plumberhub import PlumberHubClient

def handleSample(sample):
print(sample)

def sayHello():
print('hello')

device = client.get_device()
gain = client.get_gain()
sampling_rate = client.get_sampling_rate()

print(device)
print(gain)
print(sampling_rate)

client.start()

def sayBye():
print('bye')

client = PlumberHubClient(
# plumberhub server hostname
hostname = '127.0.0.1',

# plumberhub server port
port = 8080,

# A clientId applied from plumberhub
client_id = 'f7e9e4cabe7ed2f95ee506199cd41e0a0d352e91466ef7f2c87793a92e76d198',

# Do something on sample incoming
onsample = handleSample,

onready = sayHello,

onclose = sayBye
)

time.sleep(2)
client.stop()
client.close()

Working with BDF/EDF file
An example
License
plumberhub-client is a free Open Source software released under the MIT license.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.