satcar77 / miband4

Access Xiaomi MiBand 4 from Linux using Bluetooth LE
MIT License
482 stars 110 forks source link

Heart Rate accuracy and response #61

Open m1anh opened 1 year ago

m1anh commented 1 year ago

Reads realtime heart rate well but spoilt by the Miband 4 internal averaging system, would be good if there was a UUID to obtain RAW unaveraged Heart Rate Data (If exists) or be able to Change the averaging. It would seem averaging is done over at least 20 readings. So good for very slow responses, by useless for sudden change / burst activities. Also the Encryption Key is a real pain. Not a fault of this great library. But spoil by MiBand 4 firmware and it's implementation. But I suspect it was not meant to be hacked in python.