Skip to main content

Connect to Upside Down Labs devices using Timeflux

Project description

This plugin allows you to stream data from Upside Down Labs BioAmp. Two modes are proposed: through the audio interface and through the USB interface.

Installation

First, make sure that Timeflux is installed. You can then install this plugin in the timeflux environment:

$ conda activate timeflux
$ pip install timeflux_upsidedownlabs

Audio interface

Look at this example graph. You can run it like this:

$ conda activate timeflux
$ timeflux -d examples/audio.yaml

The signal can be visualized here.

USB interface

First, you must install the firmware on the board.

Download the Arduino IDE on your computer, and then:

  • Start the Arduino IDE

  • Select the serial port under “Tools”

  • Select your Arduino board under “Tools”

  • Upload the standard firmata sketch to your Arduino with:

File -> Examples -> Firmata -> Standard Firmata

You’re all set!

With this example graph, you can autodetect all the available analog ports and start streaming data.

You can run this graph like this:

$ conda activate timeflux
$ timeflux -d examples/uart.yaml

For an example of filtering and renaming the channels, see this graph.

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

timeflux-upsidedownlabs-0.1.4.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

timeflux_upsidedownlabs-0.1.4-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file timeflux-upsidedownlabs-0.1.4.tar.gz.

File metadata

File hashes

Hashes for timeflux-upsidedownlabs-0.1.4.tar.gz
Algorithm Hash digest
SHA256 86ef2343f927158daf3c66d5739fb24e8816d2aad19004a145c26184767d8f83
MD5 fb5b6cb0d88246f96718e4d05eace73b
BLAKE2b-256 113905514fee7f79efb52c751717d0a2d9ffee8bf07ce5043b48c1f89d52f015

See more details on using hashes here.

File details

Details for the file timeflux_upsidedownlabs-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for timeflux_upsidedownlabs-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 831d65dbb122de3ae37337290560783f71984b765c3fe147d0c235d5de2d6c6b
MD5 545fec360355a3005a99d52ffde4d0a4
BLAKE2b-256 e96925400fb0b7277c7633fff560db82c68870432acca67968b7b52e7da0a15e

See more details on using hashes here.

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