revolution-python-api
Project description
The BITalino (r)evolution Python API provides the needed tools to interact with BITalino (r)evolution using Python.
Dependencies
Installation
pip install bitalino
Usage Example
IMPORTANT: You’ll need to replace 00:00:00:00:00:00 by the MAC address of your device:
# This example will collect data for 5 sec. macAddress = "00:00:00:00:00:00" running_time = 5 batteryThreshold = 30 acqChannels = [0, 1, 2, 3, 4, 5] samplingRate = 1000 nSamples = 10 digitalOutput = [1,1] # Connect to BITalino device = BITalino(macAddress) # Set battery threshold print device.battery(batteryThreshold) # Read BITalino version device.version() # Start Acquisition device.start(samplingRate, acqChannels) start = time.time() end = time.time() while (end - start) < running_time: # Read samples print device.read(nSamples) end = time.time() # Turn BITalino led on device.trigger(digitalOutput) # Stop acquisition device.stop() # Close connection device.close()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
bitalino-1.0.zip
(22.4 kB
view hashes)
bitalino-1.0.tar.gz
(7.1 kB
view hashes)
bitalino-1.0-py2-none-any.whl
(8.8 kB
view hashes)