MCPcopy Index your code
hub / github.com/Tnze/miband-heart-rate

github.com/Tnze/miband-heart-rate @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2 symbols 3 edges 1 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MiBand Heart Rate Demo

For miband 4~7, checkout miband-4-to-7 tag

对于小米手环 4~7,请切换到 miband-4-to-7 标签

A Demo of reading "Shear heart rate data" of Xiaomi Smart Band 10. Enable the option in official App is required.

接收小米手环10 “运动心率广播” Demo,需在手环设置-心率广播中开启广播功能。

欢迎二次开发。

Supported Platform

I use bluest crate. I copy its words below.

Bluest is a cross-platform Bluetooth Low Energy (BLE) library for Rust. It currently supports Windows (version 10 and later), MacOS/iOS, and Linux. Android support is planned.

So it supported:

  • Windows 10/11
  • MacOS/iOS
  • Linux

Supported MiBands

MiBand 10 小米手环 10

Tested on MiBand10/NFC.

Screenshot

Alt text

Core symbols most depended-on inside this repo

handle_device
called by 1
src/main.rs
main
called by 0
src/main.rs

Shape

Function 2

Languages

Rust100%

Modules by API surface

src/main.rs2 symbols

For agents

$ claude mcp add miband-heart-rate \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page