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!

An example graph can be found here. You can run it like this:

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

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.2.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

timeflux_upsidedownlabs-0.1.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for timeflux-upsidedownlabs-0.1.2.tar.gz
Algorithm Hash digest
SHA256 64937b65ca5e4c92dd91d76772affda74ce3a2491b5c4fa76414e7ee3d70c0cd
MD5 d89449cf0680f33e42be4b008276cd16
BLAKE2b-256 a1d92babbac0e139e61e55cc59d0242608f425cfafffa117b44e5eac5f7f524b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for timeflux_upsidedownlabs-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ba59c996241085984f9c6c8775b4dd29c245e8947cfc4e3eac63b03d6b763f07
MD5 50fe2c92e1c9e2d7c8518abd584036c7
BLAKE2b-256 cde8ddf07e360014ae2afaca71dedaa8c2abad977e612bedd67a1b63a5cf8fe5

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