Skip to content

HeartRateOSC connects to Bluetooth Low Energy Heart Rate Monitor devices. Data from the device is converted to OSC messages.

Notifications You must be signed in to change notification settings

kittrick/HeartRateOSC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

This project is a copy of Trent Brooks HeartRateOSC project. I'm attempting to update it for use with the latest versions of OSX and OpenFrameworks. It now compiles successfully but has not yet been tested with a live device.

Original Project here: https://github.com/trentbrooks/HeartRateOSC

HeartRateOSC connects to Bluetooth Low Energy Heart Rate Monitor devices. Data from the device is converted to OSC messages. Project was commisioned by George Khut (http://georgekhut.com), who kindly allowed this to be released Open Source.

It's been tested with the Mio Alpha 2, and Mio Link. But should work with any compatible HRM device as long as it conforms to the Heart Rate Profile specified in Bluetooth Developer Portal- https://developer.bluetooth.org/TechnologyOverview/Pages/HRP.aspx. Note this application is OSX only. Exported app in /Application_osx folder.

Instructions

  • Activate your device
  • App will automatically connect to the first item it discovers (can take a minute or 2 to connect)
  • App will list all HRM devices it discovers in the dropdown (to change current device just select from list)

OSC messages

Address: "/hrm"
Arg[0]: Peripheral id (string)
Arg[1]: Peripheral name (string)
Arg[2]: Heart rate value bpm (int)
Arg[3]: RSSI / Bluetooth strength (int)

Openframeworks addons

About

HeartRateOSC connects to Bluetooth Low Energy Heart Rate Monitor devices. Data from the device is converted to OSC messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 40.0%
  • C++ 26.3%
  • Objective-C++ 13.4%
  • Objective-C 9.0%
  • Processing 4.2%
  • Makefile 4.0%
  • Other 3.1%