Introduction
SiFi Bridge Python is a Python API for controlling SiFi Labs biosensor devices programmatically. Build custom applications, automate experiments, and integrate physiological data into your research workflow.
Features
- Object-Oriented API - Clean, Pythonic interface for device control
- Real-Time data streaming - Access sensor data as NumPy-compatible arrays
- Flexible configuration - Control all sensor parameters programmatically
- Multiple output formats - Stream to CSV, LSL, TCP, or custom handlers
- Multi-device support - Manage multiple devices simultaneously
- Easy integration - Works seamlessly with NumPy, Pandas, scikit-learn, and ML frameworks
Alternative interfaces
You may be interested in alternative interfaces to SiFi Bridge for your use case:
- SiFi Bridge CLI - Interactive command-line interface, no programming required
Support
- Troubleshooting & FAQ - Common questions and troubleshooting (Bluetooth, device discovery, data). Written for the CLI, but most of it applies to the Python API as well.
- GitHub issues - Report bugs and request features