Shimmer MATLAB Instrument Driver

Object oriented solution for Shimmer sensor data capture directly into Matlab. Now also with Verisense data sync support via examples.

https://github.com/ShimmerEngineering/Shimmer-MATLAB-ID

Download
Download

You are now following this Submission

Editor's Note: Popular File 2015

Cite As

Shimmer Engineering Team (2026). Shimmer MATLAB Instrument Driver (https://github.com/ShimmerEngineering/Shimmer-MATLAB-ID/releases/tag/v2.9.0), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Communities
Version Published Release Notes Action
2.9.0

See release notes for this release on GitHub: https://github.com/ShimmerEngineering/Shimmer-MATLAB-ID/releases/tag/v2.9.0

Download
2.8.0

Changes since Rev 2.7
=====================

Modifications
-------------
- Bugfix -> HardwareCompatibilityCode for Shimmer3 IMU (SR31).
- Minor other bugfixes.
- Examples now also write signal format/units to file.

Download
2.7.0

v2.7
- Added support for new IMU/BMP sensors. Based on 'HardwareCompatibilityCode', see determinehwcompcode().
- Added Pressure/temperature example - BMP180/BMP280.

Download
2.6.0

v2.6 - for full compatibility use with FW: BtStream 0.8.0 / LogAndStream 0.6.0
- Improved ECGtoHR algorithm
- PC System Timestamps for sync.
- Three bytes timestamp support (BtStream 0.8.0/LogAndStream 0.6.0 and later).

Download
2.5.0

v2.5
- Updated readfirmwareversion() for compatibility with FW versions BtStream 0.6.0 / LogAndStream 0.4.0 and higher.
- minor fixes/changes.

Download
1.11.0

v2.4 - for full compatibility use with FW: BtStream v0.5.0 / LogAndStream v0.3.0.
- Added resettodefaultconfiguration.
- Autoset data rates when Shimmer sampling rate is set.
- See Readme.txt for details.

Download
1.10.0

v2.3 - for full compatibility use with FW: BtStream v0.5.0 / LogAndStream v0.3.0.

- ExG lead-off support
- Get Expansion Board ID support
- LogAndStream FW support
- Configurable Baudrate support
- ecgtoheartrateexample (Heart Rate from ECG)

Download
1.9.0

Re-uploaded rev2.2

Download
1.8.0

Please note that BtStream firmware v0.4.0 or later is required for Bridge Amplifier functionality. Please download from www.shimmersensing.com.

Download
1.7.0

- ExG support for Shimmer3 (including examples)
- Add battlimitwarning for Shimmer3
- Revised comments and warnings

Download
1.6.0

Removed unused scripts and folders, users should note that, BTStream firmware is required on the Shimmer device when using the Instrument Driver. Latest Version of BTStream should always be used, and is readily available on our website.

Download
1.5.0

Rev 1.9
- Added support for GSR+ Expansion Board

Download
1.3.0

Rev 1.8
- Support for pressure sensor (Shimmer3)

Download
1.2.0

v1.7
- fix for BTStream (Shimmer3) and Boilerplate having the same version number
- updates to comments

Download
1.0.0

Download
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.