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.
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.