BSPAN is a fork of SPINE (Signal Processing in Node Environment) to connect and process Bluetooth Sensors (e.g. Shimmer, NeuroSky, Zephyr BioHarness, etc.) on Android. The BSPAN framework is intended for creating Android biofeedback applications by integrating Bluetooth biofeedback sensors with Android.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

BSPAN - Bluetooth Sensor Processing for Android

Official Site:

BSPAN is used to process Bluetooth sensor data on Android. We use it to connect Bluetooth biofeedback sensors to Android.

Biofeedback Android Apps using BSPAN: - BioZen

Sensors Supported




  • GSR
  • Accelerometer
  • Timestamp
  • Range

Submitting bugs

If you think you've found a bug, please report it by following these instructions:

  1. Visit the Issue tracker:
  2. Create an issue explaining the problem and expected result
    • Be sure to include any relevant information for reproducing the issue
    • Include information such as:
      • Device (with version #)
      • The version of the BSPAN code you're running
      • If you are running from a git version, include the date and/or hash number
  3. Submit the issue.

Submitting patches

To contribute code and bug fixes to BSPAN: fork this project on Github, make changes to the code in your fork, and then send a "pull request" to notify the team of updates that are ready to be reviewed for inclusion.

Detailed instructions can be found at BSPAN Patching

Getting Started with BSPAN

Clone the repo on your computer

Instructions for using Eclipse:

  1. Click Help > Eclipse Marketplace
  2. Download Egit
  3. Window > Show View > Other
  4. Open Git Highlight Git Repositories
  5. Click OK
  6. Copy our Git url git://
  7. Right click in the Git Repositories view in Eclipse
  8. Click Paste Repository Path or URI and follow the steps
  9. Right click on the project and Import it into your workspace.


Copyright 2011 The National Center for Telehealth and Technology

BSPAN is Licensed under the EPLv1:

SPINE is Licensed under the LGPLv2.1: