Xamarin.Mac - HeartRateMonitor

The CoreBluetooth framework provides the classes needed for your iOS and Mac apps to communicate with devices that are equipped with Bluetooth low energy wireless technology, such as heart rate monitors, cycling cadence sensors, and temperature monitors.

This sample demonstrates: discovering, connecting to, and retrieving heart rate data from Bluetooth LE heart rate monitors.

It shows the location of the monitor (chest, wrist, foot, etc.), the current heart rate in beats per minute, and animates a heart beating at the same speed reported by the connected device.

Heart rate app showing heart graphic and heart rate display

Requirements

Mac computer must support Bluetooth, have Bluetooth enabled, and be used with a compatible Bluetooth-enabled heart rate monitor device.